Interface Expression
-
- All Superinterfaces:
org.eclipse.emf.ecore.EObject
,org.eclipse.emf.common.notify.Notifier
- All Known Subinterfaces:
BinaryExpression
,BooleanLiteral
,Case
,CaseBody
,DateLiteral
,EmptyExpression
,ExpressionWithAlias
,ExpressionWithDistinct
,Field
,Function
,Ident
,InList
,IsNull
,Like
,Literal
,NullLiteral
,NumberLiteral
,Parameter
,StringLiteral
,TypeLiteral
,UnaryExpression
,UndefinedLiteral
,ValueLiteral
- All Known Implementing Classes:
BinaryExpressionImpl
,BooleanLiteralImpl
,CaseBodyImpl
,CaseImpl
,DateLiteralImpl
,EmptyExpressionImpl
,ExpressionImpl
,ExpressionWithAliasImpl
,ExpressionWithDistinctImpl
,FieldImpl
,FunctionImpl
,IdentImpl
,InListImpl
,IsNullImpl
,LikeImpl
,LiteralImpl
,NullLiteralImpl
,NumberLiteralImpl
,ParameterImpl
,StringLiteralImpl
,TypeLiteralImpl
,UnaryExpressionImpl
,UndefinedLiteralImpl
,ValueLiteralImpl
public interface Expression extends org.eclipse.emf.ecore.EObject
A representation of the model object 'Expression'.The following features are supported:
- See Also:
ExpressionsPackage.getExpression()
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description org.eclipse.emf.common.util.EList<TypeItem>
getRetValTypes()
org.eclipse.emf.common.util.EList<TypeItem>
getTypes()
Returns the value of the 'Types' reference list.
-
-
-
Method Detail
-
getTypes
org.eclipse.emf.common.util.EList<TypeItem> getTypes()
Returns the value of the 'Types' reference list. The list contents are of typeTypeItem
.- Returns:
- the value of the 'Types' reference list.
- See Also:
ExpressionsPackage.getExpression_Types()
-
getRetValTypes
org.eclipse.emf.common.util.EList<TypeItem> getRetValTypes()
-
-