Interface ExpressionsFactory
- All Superinterfaces:
EFactory
,EModelElement
,EObject
,Notifier
- All Known Implementing Classes:
ExpressionsFactoryImpl
The Factory for the model.
It provides a create method for each non-abstract class of the model.
- See Also:
- Generated class or method.
-
Field Summary
Modifier and TypeFieldDescriptionstatic final ExpressionsFactory
The singleton instance of the factory. -
Method Summary
Modifier and TypeMethodDescriptionReturns a new object of class 'Additive Expression'.Returns a new object of class 'And Expression'.Returns a new object of class 'Array Constructor Reference Expression'.Returns a new object of class 'Assignment Expression'.Returns a new object of class 'Cast Expression'.Returns a new object of class 'Class Type Constructor Reference Expression'.Returns a new object of class 'Conditional And Expression'.Returns a new object of class 'Conditional Expression'.Returns a new object of class 'Conditional Or Expression'.Returns a new object of class 'Equality Expression'.Returns a new object of class 'Exclusive Or Expression'.Returns a new object of class 'Explicitly Typed Lambda Parameters'.Returns a new object of class 'Expression List'.Returns a new object of class 'Implicitly Typed Lambda Parameters'.Returns a new object of class 'Inclusive Or Expression'.Returns a new object of class 'Instance Of Expression'.Returns a new object of class 'Lambda Expression'.Returns a new object of class 'Multiplicative Expression'.Returns a new object of class 'Nested Expression'.Returns a new object of class 'Prefix Unary Modification Expression'.Returns a new object of class 'Primary Expression Reference Expression'.Returns a new object of class 'Relation Expression'.Returns a new object of class 'Shift Expression'.Returns a new object of class 'Single Implicit Lambda Parameter'.Returns a new object of class 'Suffix Unary Modification Expression'.Returns a new object of class 'Unary Expression'.Returns the package supported by this factory.Methods inherited from interface org.eclipse.emf.ecore.EFactory
convertToString, create, createFromString, getEPackage, setEPackage
Methods inherited from interface org.eclipse.emf.ecore.EModelElement
getEAnnotation, getEAnnotations
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
-
Field Details
-
eINSTANCE
The singleton instance of the factory.- Generated class or method.
-
-
Method Details
-
createExpressionList
ExpressionList createExpressionList()Returns a new object of class 'Expression List'.- Returns:
- a new object of class 'Expression List'.
- Generated class or method.
-
createAssignmentExpression
AssignmentExpression createAssignmentExpression()Returns a new object of class 'Assignment Expression'.- Returns:
- a new object of class 'Assignment Expression'.
- Generated class or method.
-
createConditionalExpression
ConditionalExpression createConditionalExpression()Returns a new object of class 'Conditional Expression'.- Returns:
- a new object of class 'Conditional Expression'.
- Generated class or method.
-
createConditionalOrExpression
ConditionalOrExpression createConditionalOrExpression()Returns a new object of class 'Conditional Or Expression'.- Returns:
- a new object of class 'Conditional Or Expression'.
- Generated class or method.
-
createConditionalAndExpression
ConditionalAndExpression createConditionalAndExpression()Returns a new object of class 'Conditional And Expression'.- Returns:
- a new object of class 'Conditional And Expression'.
- Generated class or method.
-
createInclusiveOrExpression
InclusiveOrExpression createInclusiveOrExpression()Returns a new object of class 'Inclusive Or Expression'.- Returns:
- a new object of class 'Inclusive Or Expression'.
- Generated class or method.
-
createExclusiveOrExpression
ExclusiveOrExpression createExclusiveOrExpression()Returns a new object of class 'Exclusive Or Expression'.- Returns:
- a new object of class 'Exclusive Or Expression'.
- Generated class or method.
-
createAndExpression
AndExpression createAndExpression()Returns a new object of class 'And Expression'.- Returns:
- a new object of class 'And Expression'.
- Generated class or method.
-
createEqualityExpression
EqualityExpression createEqualityExpression()Returns a new object of class 'Equality Expression'.- Returns:
- a new object of class 'Equality Expression'.
- Generated class or method.
-
createInstanceOfExpression
InstanceOfExpression createInstanceOfExpression()Returns a new object of class 'Instance Of Expression'.- Returns:
- a new object of class 'Instance Of Expression'.
- Generated class or method.
-
createRelationExpression
RelationExpression createRelationExpression()Returns a new object of class 'Relation Expression'.- Returns:
- a new object of class 'Relation Expression'.
- Generated class or method.
-
createShiftExpression
ShiftExpression createShiftExpression()Returns a new object of class 'Shift Expression'.- Returns:
- a new object of class 'Shift Expression'.
- Generated class or method.
-
createAdditiveExpression
AdditiveExpression createAdditiveExpression()Returns a new object of class 'Additive Expression'.- Returns:
- a new object of class 'Additive Expression'.
- Generated class or method.
-
createMultiplicativeExpression
MultiplicativeExpression createMultiplicativeExpression()Returns a new object of class 'Multiplicative Expression'.- Returns:
- a new object of class 'Multiplicative Expression'.
- Generated class or method.
-
createUnaryExpression
UnaryExpression createUnaryExpression()Returns a new object of class 'Unary Expression'.- Returns:
- a new object of class 'Unary Expression'.
- Generated class or method.
-
createPrefixUnaryModificationExpression
PrefixUnaryModificationExpression createPrefixUnaryModificationExpression()Returns a new object of class 'Prefix Unary Modification Expression'.- Returns:
- a new object of class 'Prefix Unary Modification Expression'.
- Generated class or method.
-
createSuffixUnaryModificationExpression
SuffixUnaryModificationExpression createSuffixUnaryModificationExpression()Returns a new object of class 'Suffix Unary Modification Expression'.- Returns:
- a new object of class 'Suffix Unary Modification Expression'.
- Generated class or method.
-
createCastExpression
CastExpression createCastExpression()Returns a new object of class 'Cast Expression'.- Returns:
- a new object of class 'Cast Expression'.
- Generated class or method.
-
createNestedExpression
NestedExpression createNestedExpression()Returns a new object of class 'Nested Expression'.- Returns:
- a new object of class 'Nested Expression'.
- Generated class or method.
-
createPrimaryExpressionReferenceExpression
PrimaryExpressionReferenceExpression createPrimaryExpressionReferenceExpression()Returns a new object of class 'Primary Expression Reference Expression'.- Returns:
- a new object of class 'Primary Expression Reference Expression'.
- Generated class or method.
-
createClassTypeConstructorReferenceExpression
ClassTypeConstructorReferenceExpression createClassTypeConstructorReferenceExpression()Returns a new object of class 'Class Type Constructor Reference Expression'.- Returns:
- a new object of class 'Class Type Constructor Reference Expression'.
- Generated class or method.
-
createArrayConstructorReferenceExpression
ArrayConstructorReferenceExpression createArrayConstructorReferenceExpression()Returns a new object of class 'Array Constructor Reference Expression'.- Returns:
- a new object of class 'Array Constructor Reference Expression'.
- Generated class or method.
-
createLambdaExpression
LambdaExpression createLambdaExpression()Returns a new object of class 'Lambda Expression'.- Returns:
- a new object of class 'Lambda Expression'.
- Generated class or method.
-
createExplicitlyTypedLambdaParameters
ExplicitlyTypedLambdaParameters createExplicitlyTypedLambdaParameters()Returns a new object of class 'Explicitly Typed Lambda Parameters'.- Returns:
- a new object of class 'Explicitly Typed Lambda Parameters'.
- Generated class or method.
-
createImplicitlyTypedLambdaParameters
ImplicitlyTypedLambdaParameters createImplicitlyTypedLambdaParameters()Returns a new object of class 'Implicitly Typed Lambda Parameters'.- Returns:
- a new object of class 'Implicitly Typed Lambda Parameters'.
- Generated class or method.
-
createSingleImplicitLambdaParameter
SingleImplicitLambdaParameter createSingleImplicitLambdaParameter()Returns a new object of class 'Single Implicit Lambda Parameter'.- Returns:
- a new object of class 'Single Implicit Lambda Parameter'.
- Generated class or method.
-
getExpressionsPackage
ExpressionsPackage getExpressionsPackage()Returns the package supported by this factory.- Returns:
- the package supported by this factory.
- Generated class or method.
-