Interface BaseExpression
-
- All Superinterfaces:
Base<Expression>
,java.lang.Iterable<Expression>
- All Known Subinterfaces:
Expression
- All Known Implementing Classes:
AbstractLambdaExpression
,AbstractLineNumberExpression
,AbstractLineNumberTypeExpression
,ArrayExpression
,BinaryOperatorExpression
,BooleanExpression
,ByteCodeParser.JsrReturnAddressExpression
,CastExpression
,ClassFileCmpExpression
,ClassFileConstructorInvocationExpression
,ClassFileLocalVariableReferenceExpression
,ClassFileMethodInvocationExpression
,ClassFileNewExpression
,ClassFileSuperConstructorInvocationExpression
,CommentExpression
,ConstructorInvocationExpression
,ConstructorReferenceExpression
,DoubleConstantExpression
,EnumConstantReferenceExpression
,Expressions
,FieldReferenceExpression
,FloatConstantExpression
,InstanceOfExpression
,IntegerConstantExpression
,LambdaFormalParametersExpression
,LambdaIdentifiersExpression
,LengthExpression
,LocalVariableReferenceExpression
,LongConstantExpression
,MethodInvocationExpression
,MethodReferenceExpression
,NewArray
,NewExpression
,NewInitializedArray
,NullExpression
,ObjectTypeReferenceExpression
,ParenthesesExpression
,PostOperatorExpression
,PreOperatorExpression
,StringConstantExpression
,SuperConstructorInvocationExpression
,SuperExpression
,TernaryOperatorExpression
,ThisExpression
,TypeReferenceDotClassExpression
public interface BaseExpression extends Base<Expression>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
accept(ExpressionVisitor visitor)
-
-
-
Method Detail
-
accept
void accept(ExpressionVisitor visitor)
-
-