Interface BaseExpression

All Superinterfaces:
Base<Expression>, 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>