Interface Expr
-
- All Superinterfaces:
AstNode
- All Known Subinterfaces:
OperationExpr
- All Known Implementing Classes:
AnonymousClassExpr,ArithmeticOperationExpr,ArrayExpr,AssignmentExpr,AssignmentOperationExpr,CastExpr,EnumRefExpr,InstanceofExpr,LambdaExpr,LogicalOperationExpr,MethodInvocationExpr,NewObjectExpr,ReferenceConstructorExpr,RelationalOperationExpr,ReturnExpr,TernaryExpr,ThrowExpr,UnaryOperationExpr,ValueExpr,VariableExpr
public interface Expr extends AstNode
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidaccept(AstNodeVisitor visitor)Writes the syntatically-correct Java code representation of this node.TypeNodetype()
-
-
-
Method Detail
-
type
TypeNode type()
-
accept
void accept(AstNodeVisitor visitor)
Description copied from interface:AstNodeWrites the syntatically-correct Java code representation of this node.
-
-