Package org.eclipse.emf.cdo.expressions
Interface ExpressionsFactory
-
- All Superinterfaces:
org.eclipse.emf.ecore.EFactory,org.eclipse.emf.ecore.EModelElement,org.eclipse.emf.ecore.EObject,org.eclipse.emf.common.notify.Notifier
- All Known Implementing Classes:
ExpressionsFactoryImpl
public interface ExpressionsFactory extends org.eclipse.emf.ecore.EFactoryThe Factory for the model. It provides a create method for each non-abstract class of the model.- See Also:
ExpressionsPackage- Generated
- No Implement
- This interface is not intended to be implemented by clients.
- No Extend
- This interface is not intended to be extended by clients.
-
-
Field Summary
Fields Modifier and Type Field Description static ExpressionsFactoryeINSTANCEThe singleton instance of the factory.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description BooleanValuecreateBooleanValue()Returns a new object of class 'Boolean Value'.ByteValuecreateByteValue()Returns a new object of class 'Byte Value'.CharValuecreateCharValue()Returns a new object of class 'Char Value'.ContainedObjectcreateContainedObject()Returns a new object of class 'Contained Object'.ContextAccesscreateContextAccess()Returns a new object of class 'Context Access'.DoubleValuecreateDoubleValue()Returns a new object of class 'Double Value'.FloatValuecreateFloatValue()Returns a new object of class 'Float Value'.FunctionInvocationcreateFunctionInvocation()Returns a new object of class 'Function Invocation'.IntValuecreateIntValue()Returns a new object of class 'Int Value'.LinkedExpressioncreateLinkedExpression()Returns a new object of class 'Linked Expression'.LinkedObjectcreateLinkedObject()Returns a new object of class 'Linked Object'.ListConstructioncreateListConstruction()Returns a new object of class 'List Construction'.LongValuecreateLongValue()Returns a new object of class 'Long Value'.MemberAccesscreateMemberAccess()Returns a new object of class 'Member Access'.MemberInvocationcreateMemberInvocation()Returns a new object of class 'Member Invocation'.ShortValuecreateShortValue()Returns a new object of class 'Short Value'.StaticAccesscreateStaticAccess()Returns a new object of class 'Static Access'.StringValuecreateStringValue()Returns a new object of class 'String Value'.ExpressionsPackagegetExpressionsPackage()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
-
-
-
-
Field Detail
-
eINSTANCE
static final ExpressionsFactory eINSTANCE
The singleton instance of the factory.- Generated
-
-
Method Detail
-
createBooleanValue
BooleanValue createBooleanValue()
Returns a new object of class 'Boolean Value'.- Returns:
- a new object of class 'Boolean Value'.
- Generated
-
createByteValue
ByteValue createByteValue()
Returns a new object of class 'Byte Value'.- Returns:
- a new object of class 'Byte Value'.
- Generated
-
createShortValue
ShortValue createShortValue()
Returns a new object of class 'Short Value'.- Returns:
- a new object of class 'Short Value'.
- Generated
-
createIntValue
IntValue createIntValue()
Returns a new object of class 'Int Value'.- Returns:
- a new object of class 'Int Value'.
- Generated
-
createLongValue
LongValue createLongValue()
Returns a new object of class 'Long Value'.- Returns:
- a new object of class 'Long Value'.
- Generated
-
createFloatValue
FloatValue createFloatValue()
Returns a new object of class 'Float Value'.- Returns:
- a new object of class 'Float Value'.
- Generated
-
createDoubleValue
DoubleValue createDoubleValue()
Returns a new object of class 'Double Value'.- Returns:
- a new object of class 'Double Value'.
- Generated
-
createCharValue
CharValue createCharValue()
Returns a new object of class 'Char Value'.- Returns:
- a new object of class 'Char Value'.
- Generated
-
createStringValue
StringValue createStringValue()
Returns a new object of class 'String Value'.- Returns:
- a new object of class 'String Value'.
- Generated
-
createFunctionInvocation
FunctionInvocation createFunctionInvocation()
Returns a new object of class 'Function Invocation'.- Returns:
- a new object of class 'Function Invocation'.
- Generated
-
createMemberInvocation
MemberInvocation createMemberInvocation()
Returns a new object of class 'Member Invocation'.- Returns:
- a new object of class 'Member Invocation'.
- Generated
-
createStaticAccess
StaticAccess createStaticAccess()
Returns a new object of class 'Static Access'.- Returns:
- a new object of class 'Static Access'.
- Generated
-
createMemberAccess
MemberAccess createMemberAccess()
Returns a new object of class 'Member Access'.- Returns:
- a new object of class 'Member Access'.
- Generated
-
createContextAccess
ContextAccess createContextAccess()
Returns a new object of class 'Context Access'.- Returns:
- a new object of class 'Context Access'.
- Generated
-
createContainedObject
ContainedObject createContainedObject()
Returns a new object of class 'Contained Object'.- Returns:
- a new object of class 'Contained Object'.
- Generated
-
createLinkedObject
LinkedObject createLinkedObject()
Returns a new object of class 'Linked Object'.- Returns:
- a new object of class 'Linked Object'.
- Generated
-
createLinkedExpression
LinkedExpression createLinkedExpression()
Returns a new object of class 'Linked Expression'.- Returns:
- a new object of class 'Linked Expression'.
- Generated
-
createListConstruction
ListConstruction createListConstruction()
Returns a new object of class 'List Construction'.- Returns:
- a new object of class 'List Construction'.
- Generated
-
getExpressionsPackage
ExpressionsPackage getExpressionsPackage()
Returns the package supported by this factory.- Returns:
- the package supported by this factory.
- Generated
-
-