Interface LambdaBody
- All Superinterfaces:
Commentable
,EObject
,Notifier
- All Known Subinterfaces:
AdditiveExpression
,AdditiveExpressionChild
,AndExpression
,AndExpressionChild
,AnnotationInstance
,ArrayConstructorReferenceExpression
,ArrayInstantiation
,ArrayInstantiationBySize
,ArrayInstantiationByValues
,ArrayInstantiationByValuesTyped
,ArrayInstantiationByValuesUntyped
,AssignmentExpression
,AssignmentExpressionChild
,BinaryIntegerLiteral
,BinaryLongLiteral
,Block
,BooleanLiteral
,CastExpression
,CharacterLiteral
,ClassTypeConstructorReferenceExpression
,ConditionalAndExpression
,ConditionalAndExpressionChild
,ConditionalExpression
,ConditionalExpressionChild
,ConditionalOrExpression
,ConditionalOrExpressionChild
,DecimalDoubleLiteral
,DecimalFloatLiteral
,DecimalIntegerLiteral
,DecimalLongLiteral
,DoubleLiteral
,ElementReference
,EqualityExpression
,EqualityExpressionChild
,ExclusiveOrExpression
,ExclusiveOrExpressionChild
,ExplicitConstructorCall
,Expression
,FloatLiteral
,HexDoubleLiteral
,HexFloatLiteral
,HexIntegerLiteral
,HexLongLiteral
,IdentifierReference
,InclusiveOrExpression
,InclusiveOrExpressionChild
,InstanceOfExpression
,InstanceOfExpressionChild
,Instantiation
,IntegerLiteral
,LambdaExpression
,Literal
,LongLiteral
,MethodCall
,MethodReferenceExpression
,MethodReferenceExpressionChild
,MultiplicativeExpression
,MultiplicativeExpressionChild
,NestedExpression
,NewConstructorCall
,NewConstructorCallWithInferredTypeArguments
,NullLiteral
,OctalIntegerLiteral
,OctalLongLiteral
,PrefixUnaryModificationExpression
,PrimaryExpression
,PrimaryExpressionReferenceExpression
,PrimitiveTypeReference
,Reference
,ReflectiveClassReference
,RelationExpression
,RelationExpressionChild
,SelfReference
,ShiftExpression
,ShiftExpressionChild
,StringReference
,SuffixUnaryModificationExpression
,Switch
,TextBlockReference
,UnaryExpression
,UnaryExpressionChild
,UnaryModificationExpression
,UnaryModificationExpressionChild
- All Known Implementing Classes:
AdditiveExpressionChildImpl
,AdditiveExpressionImpl
,AndExpressionChildImpl
,AndExpressionImpl
,AnnotationInstanceImpl
,ArrayConstructorReferenceExpressionImpl
,ArrayInstantiationBySizeImpl
,ArrayInstantiationByValuesImpl
,ArrayInstantiationByValuesTypedImpl
,ArrayInstantiationByValuesUntypedImpl
,ArrayInstantiationImpl
,AssignmentExpressionChildImpl
,AssignmentExpressionImpl
,BinaryIntegerLiteralImpl
,BinaryLongLiteralImpl
,BlockImpl
,BooleanLiteralImpl
,CastExpressionImpl
,CharacterLiteralImpl
,ClassTypeConstructorReferenceExpressionImpl
,ConditionalAndExpressionChildImpl
,ConditionalAndExpressionImpl
,ConditionalExpressionChildImpl
,ConditionalExpressionImpl
,ConditionalOrExpressionChildImpl
,ConditionalOrExpressionImpl
,DecimalDoubleLiteralImpl
,DecimalFloatLiteralImpl
,DecimalIntegerLiteralImpl
,DecimalLongLiteralImpl
,DoubleLiteralImpl
,ElementReferenceImpl
,EqualityExpressionChildImpl
,EqualityExpressionImpl
,ExclusiveOrExpressionChildImpl
,ExclusiveOrExpressionImpl
,ExplicitConstructorCallImpl
,ExpressionImpl
,FloatLiteralImpl
,HexDoubleLiteralImpl
,HexFloatLiteralImpl
,HexIntegerLiteralImpl
,HexLongLiteralImpl
,IdentifierReferenceImpl
,InclusiveOrExpressionChildImpl
,InclusiveOrExpressionImpl
,InstanceOfExpressionChildImpl
,InstanceOfExpressionImpl
,InstantiationImpl
,IntegerLiteralImpl
,LambdaBodyImpl
,LambdaExpressionImpl
,LiteralImpl
,LongLiteralImpl
,MethodCallImpl
,MethodReferenceExpressionChildImpl
,MethodReferenceExpressionImpl
,MultiplicativeExpressionChildImpl
,MultiplicativeExpressionImpl
,NestedExpressionImpl
,NewConstructorCallImpl
,NewConstructorCallWithInferredTypeArgumentsImpl
,NullLiteralImpl
,OctalIntegerLiteralImpl
,OctalLongLiteralImpl
,PrefixUnaryModificationExpressionImpl
,PrimaryExpressionImpl
,PrimaryExpressionReferenceExpressionImpl
,PrimitiveTypeReferenceImpl
,ReferenceImpl
,ReflectiveClassReferenceImpl
,RelationExpressionChildImpl
,RelationExpressionImpl
,SelfReferenceImpl
,ShiftExpressionChildImpl
,ShiftExpressionImpl
,StringReferenceImpl
,SuffixUnaryModificationExpressionImpl
,SwitchImpl
,TextBlockReferenceImpl
,UnaryExpressionChildImpl
,UnaryExpressionImpl
,UnaryModificationExpressionChildImpl
,UnaryModificationExpressionImpl
A representation of the model object 'Lambda Body'.
- See Also:
- Generated class or method.
- EMF model class or method.
- abstract="true"
-
Method Summary
Methods inherited from interface tools.mdsd.jamopp.model.java.commons.Commentable
addAfterContainingStatement, addBeforeContainingStatement, getAnnotationInterface, getChildrenByEType, getChildrenByType, getClassClass, getConcreteClassifier, getConcreteClassifiers, getContainingAnnotationInstance, getContainingAnonymousClass, getContainingCompilationUnit, getContainingConcreteClassifier, getContainingContainerName, getContainingPackageName, getFirstChildByEType, getFirstChildByType, getLayoutInformations, getLibClass, getLibInterface, getObjectClass, getParentByEType, getParentByType, getParentConcreteClassifier, getStringClass
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver