Interface Expression

All Superinterfaces:
ASTNode, org.eclipse.emf.ecore.EObject, org.eclipse.emf.common.notify.Notifier
All Known Subinterfaces:
AbstractTypeQualifiedExpression, Annotation, ArrayAccess, ArrayCreation, ArrayInitializer, ArrayLengthAccess, Assignment, BooleanLiteral, CastExpression, CharacterLiteral, ClassInstanceCreation, ConditionalExpression, FieldAccess, InfixExpression, InstanceofExpression, MethodInvocation, NullLiteral, NumberLiteral, ParenthesizedExpression, PostfixExpression, PrefixExpression, SingleVariableAccess, StringLiteral, SuperFieldAccess, SuperMethodInvocation, ThisExpression, TypeAccess, TypeLiteral, UnresolvedItemAccess, VariableDeclarationExpression
All Known Implementing Classes:
AbstractTypeQualifiedExpressionImpl, AnnotationImpl, ArrayAccessImpl, ArrayCreationImpl, ArrayInitializerImpl, ArrayLengthAccessImpl, AssignmentImpl, BooleanLiteralImpl, CastExpressionImpl, CharacterLiteralImpl, ClassInstanceCreationImpl, ConditionalExpressionImpl, ExpressionImpl, FieldAccessImpl, InfixExpressionImpl, InstanceofExpressionImpl, MethodInvocationImpl, NullLiteralImpl, NumberLiteralImpl, ParenthesizedExpressionImpl, PostfixExpressionImpl, PrefixExpressionImpl, SingleVariableAccessImpl, StringLiteralImpl, SuperFieldAccessImpl, SuperMethodInvocationImpl, ThisExpressionImpl, TypeAccessImpl, TypeLiteralImpl, UnresolvedItemAccessImpl, VariableDeclarationExpressionImpl

public interface Expression
extends ASTNode
A representation of the model object 'Expression'.
See Also:
JavaPackage.getExpression()