public class TypeBinaryExpression extends Expression
| Modifier and Type | Field and Description |
|---|---|
Expression |
expression |
Type |
type |
nodeType| Constructor and Description |
|---|
TypeBinaryExpression(ExpressionType nodeType,
Expression expression,
Type type) |
| Modifier and Type | Method and Description |
|---|---|
(package private) void |
accept(ExpressionWriter writer,
int lprec,
int rprec) |
Expression |
accept(Visitor visitor) |
boolean |
equals(Object o) |
int |
hashCode() |
canReduceaccept, accept0, evaluate, getNodeType, getType, toStringpublic final Expression expression
public final Type type
public TypeBinaryExpression(ExpressionType nodeType, Expression expression, Type type)
public Expression accept(Visitor visitor)
accept in interface Nodeaccept in class Expressionvoid accept(ExpressionWriter writer, int lprec, int rprec)
accept in class AbstractNodepublic boolean equals(Object o)
equals in class AbstractNodepublic int hashCode()
hashCode in class AbstractNodeCopyright © 2012–2016 The Apache Software Foundation. All rights reserved.