org.eclipse.emf.cdo.expressions

## Interface ExpressionsPackage

- All Superinterfaces:
    EModelElement, ENamedElement, EObject, EPackage, Notifier
  All Known Implementing Classes:
    ExpressionsPackageImpl

      public interface ExpressionsPackage
      extends EPackage

  The Package for the model. It contains accessors for the meta objects to represent
  - each class,
  - each feature of each class,
  - each operation of each class,
  - each enum,
  - and each data type
  See Also:
    `ExpressionsFactory`
  Generated
  Model
    kind="package"
  No Implement
    This interface is not intended to be implemented by clients.
  No Extend
    This interface is not intended to be extended by clients.

- - ### Nested Class Summary

    Nested Classes
    Modifier and Type | Interface and Description
    --- | ---
    `static interface` | `ExpressionsPackage.Literals` Defines literals for the meta objects that represent each class, each feature of each class, each operation of each class, each enum, and each data type

    - ### Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.EPackage

      `EPackage.Descriptor, EPackage.Registry`

  - ### Field Summary

    Fields
    Modifier and Type | Field and Description
    --- | ---
    `static int` | `ACCESS` The meta object id for the '`Access`' class.
    `static int` | `ACCESS___EVALUATE__EVALUATIONCONTEXT` The operation id for the 'Evaluate' operation.
    `static int` | `ACCESS__NAME` The feature id for the 'Name' containment reference.
    `static int` | `ACCESS_FEATURE_COUNT` The number of structural features of the 'Access' class.
    `static int` | `ACCESS_OPERATION_COUNT` The number of operations of the 'Access' class.
    `static int` | `BOOLEAN_VALUE` The meta object id for the '`Boolean Value`' class.
    `static int` | `BOOLEAN_VALUE___EVALUATE__EVALUATIONCONTEXT` The operation id for the 'Evaluate' operation.
    `static int` | `BOOLEAN_VALUE___GET_LITERAL` The operation id for the 'Get Literal' operation.
    `static int` | `BOOLEAN_VALUE__LITERAL` The feature id for the 'Literal' attribute.
    `static int` | `BOOLEAN_VALUE_FEATURE_COUNT` The number of structural features of the 'Boolean Value' class.
    `static int` | `BOOLEAN_VALUE_OPERATION_COUNT` The number of operations of the 'Boolean Value' class.
    `static int` | `BYTE_VALUE` The meta object id for the '`Byte Value`' class.
    `static int` | `BYTE_VALUE___EVALUATE__EVALUATIONCONTEXT` The operation id for the 'Evaluate' operation.
    `static int` | `BYTE_VALUE___GET_LITERAL` The operation id for the 'Get Literal' operation.
    `static int` | `BYTE_VALUE__LITERAL` The feature id for the 'Literal' attribute.
    `static int` | `BYTE_VALUE_FEATURE_COUNT` The number of structural features of the 'Byte Value' class.
    `static int` | `BYTE_VALUE_OPERATION_COUNT` The number of operations of the 'Byte Value' class.
    `static int` | `CHAR_VALUE` The meta object id for the '`Char Value`' class.
    `static int` | `CHAR_VALUE___EVALUATE__EVALUATIONCONTEXT` The operation id for the 'Evaluate' operation.
    `static int` | `CHAR_VALUE___GET_LITERAL` The operation id for the 'Get Literal' operation.
    `static int` | `CHAR_VALUE__LITERAL` The feature id for the 'Literal' attribute.
    `static int` | `CHAR_VALUE_FEATURE_COUNT` The number of structural features of the 'Char Value' class.
    `static int` | `CHAR_VALUE_OPERATION_COUNT` The number of operations of the 'Char Value' class.
    `static int` | `CONTAINED_OBJECT` The meta object id for the '`Contained Object`' class.
    `static int` | `CONTAINED_OBJECT___EVALUATE__EVALUATIONCONTEXT` The operation id for the 'Evaluate' operation.
    `static int` | `CONTAINED_OBJECT__OBJECT` The feature id for the 'Object' containment reference.
    `static int` | `CONTAINED_OBJECT_FEATURE_COUNT` The number of structural features of the 'Contained Object' class.
    `static int` | `CONTAINED_OBJECT_OPERATION_COUNT` The number of operations of the 'Contained Object' class.
    `static int` | `CONTEXT_ACCESS` The meta object id for the '`Context Access`' class.
    `static int` | `CONTEXT_ACCESS___EVALUATE__EVALUATIONCONTEXT` The operation id for the 'Evaluate' operation.
    `static int` | `CONTEXT_ACCESS__NAME` The feature id for the 'Name' containment reference.
    `static int` | `CONTEXT_ACCESS_FEATURE_COUNT` The number of structural features of the 'Context Access' class.
    `static int` | `CONTEXT_ACCESS_OPERATION_COUNT` The number of operations of the 'Context Access' class.
    `static int` | `DOUBLE_VALUE` The meta object id for the '`Double Value`' class.
    `static int` | `DOUBLE_VALUE___EVALUATE__EVALUATIONCONTEXT` The operation id for the 'Evaluate' operation.
    `static int` | `DOUBLE_VALUE___GET_LITERAL` The operation id for the 'Get Literal' operation.
    `static int` | `DOUBLE_VALUE__LITERAL` The feature id for the 'Literal' attribute.
    `static int` | `DOUBLE_VALUE_FEATURE_COUNT` The number of structural features of the 'Double Value' class.
    `static int` | `DOUBLE_VALUE_OPERATION_COUNT` The number of operations of the 'Double Value' class.
    `static ExpressionsPackage` | `eINSTANCE` The singleton instance of the package.
    `static java.lang.String` | `eNAME` The package name.
    `static java.lang.String` | `eNS_PREFIX` The package namespace name.
    `static java.lang.String` | `eNS_URI` The package namespace URI.
    `static int` | `EVALUATION_CONTEXT` The meta object id for the 'Evaluation Context' data type.
    `static int` | `EXPRESSION` The meta object id for the '`Expression`' class.
    `static int` | `EXPRESSION___EVALUATE__EVALUATIONCONTEXT` The operation id for the 'Evaluate' operation.
    `static int` | `EXPRESSION_FEATURE_COUNT` The number of structural features of the 'Expression' class.
    `static int` | `EXPRESSION_OPERATION_COUNT` The number of operations of the 'Expression' class.
    `static int` | `FLOAT_VALUE` The meta object id for the '`Float Value`' class.
    `static int` | `FLOAT_VALUE___EVALUATE__EVALUATIONCONTEXT` The operation id for the 'Evaluate' operation.
    `static int` | `FLOAT_VALUE___GET_LITERAL` The operation id for the 'Get Literal' operation.
    `static int` | `FLOAT_VALUE__LITERAL` The feature id for the 'Literal' attribute.
    `static int` | `FLOAT_VALUE_FEATURE_COUNT` The number of structural features of the 'Float Value' class.
    `static int` | `FLOAT_VALUE_OPERATION_COUNT` The number of operations of the 'Float Value' class.
    `static int` | `FUNCTION_INVOCATION` The meta object id for the '`Function Invocation`' class.
    `static int` | `FUNCTION_INVOCATION___EVALUATE__EVALUATIONCONTEXT` The operation id for the 'Evaluate' operation.
    `static int` | `FUNCTION_INVOCATION__ARGUMENTS` The feature id for the 'Arguments' containment reference list.
    `static int` | `FUNCTION_INVOCATION__NAME` The feature id for the 'Name' containment reference.
    `static int` | `FUNCTION_INVOCATION_FEATURE_COUNT` The number of structural features of the 'Function Invocation' class.
    `static int` | `FUNCTION_INVOCATION_OPERATION_COUNT` The number of operations of the 'Function Invocation' class.
    `static int` | `INT_VALUE` The meta object id for the '`Int Value`' class.
    `static int` | `INT_VALUE___EVALUATE__EVALUATIONCONTEXT` The operation id for the 'Evaluate' operation.
    `static int` | `INT_VALUE___GET_LITERAL` The operation id for the 'Get Literal' operation.
    `static int` | `INT_VALUE__LITERAL` The feature id for the 'Literal' attribute.
    `static int` | `INT_VALUE_FEATURE_COUNT` The number of structural features of the 'Int Value' class.
    `static int` | `INT_VALUE_OPERATION_COUNT` The number of operations of the 'Int Value' class.
    `static int` | `INVOCATION` The meta object id for the '`Invocation`' class.
    `static int` | `INVOCATION___EVALUATE__EVALUATIONCONTEXT` The operation id for the 'Evaluate' operation.
    `static int` | `INVOCATION__ARGUMENTS` The feature id for the 'Arguments' containment reference list.
    `static int` | `INVOCATION__NAME` The feature id for the 'Name' containment reference.
    `static int` | `INVOCATION_FEATURE_COUNT` The number of structural features of the 'Invocation' class.
    `static int` | `INVOCATION_OPERATION_COUNT` The number of operations of the 'Invocation' class.
    `static int` | `LINKED_EXPRESSION` The meta object id for the '`Linked Expression`' class.
    `static int` | `LINKED_EXPRESSION___EVALUATE__EVALUATIONCONTEXT` The operation id for the 'Evaluate' operation.
    `static int` | `LINKED_EXPRESSION__EXPRESSION` The feature id for the 'Expression' reference.
    `static int` | `LINKED_EXPRESSION_FEATURE_COUNT` The number of structural features of the 'Linked Expression' class.
    `static int` | `LINKED_EXPRESSION_OPERATION_COUNT` The number of operations of the 'Linked Expression' class.
    `static int` | `LINKED_OBJECT` The meta object id for the '`Linked Object`' class.
    `static int` | `LINKED_OBJECT___EVALUATE__EVALUATIONCONTEXT` The operation id for the 'Evaluate' operation.
    `static int` | `LINKED_OBJECT__OBJECT` The feature id for the 'Object' reference.
    `static int` | `LINKED_OBJECT_FEATURE_COUNT` The number of structural features of the 'Linked Object' class.
    `static int` | `LINKED_OBJECT_OPERATION_COUNT` The number of operations of the 'Linked Object' class.
    `static int` | `LIST_CONSTRUCTION` The meta object id for the '`List Construction`' class.
    `static int` | `LIST_CONSTRUCTION___EVALUATE__EVALUATIONCONTEXT` The operation id for the 'Evaluate' operation.
    `static int` | `LIST_CONSTRUCTION__ELEMENTS` The feature id for the 'Elements' containment reference list.
    `static int` | `LIST_CONSTRUCTION_FEATURE_COUNT` The number of structural features of the 'List Construction' class.
    `static int` | `LIST_CONSTRUCTION_OPERATION_COUNT` The number of operations of the 'List Construction' class.
    `static int` | `LONG_VALUE` The meta object id for the '`Long Value`' class.
    `static int` | `LONG_VALUE___EVALUATE__EVALUATIONCONTEXT` The operation id for the 'Evaluate' operation.
    `static int` | `LONG_VALUE___GET_LITERAL` The operation id for the 'Get Literal' operation.
    `static int` | `LONG_VALUE__LITERAL` The feature id for the 'Literal' attribute.
    `static int` | `LONG_VALUE_FEATURE_COUNT` The number of structural features of the 'Long Value' class.
    `static int` | `LONG_VALUE_OPERATION_COUNT` The number of operations of the 'Long Value' class.
    `static int` | `MEMBER_ACCESS` The meta object id for the '`Member Access`' class.
    `static int` | `MEMBER_ACCESS___EVALUATE__EVALUATIONCONTEXT` The operation id for the 'Evaluate' operation.
    `static int` | `MEMBER_ACCESS__NAME` The feature id for the 'Name' containment reference.
    `static int` | `MEMBER_ACCESS__OBJECT` The feature id for the 'Object' containment reference.
    `static int` | `MEMBER_ACCESS_FEATURE_COUNT` The number of structural features of the 'Member Access' class.
    `static int` | `MEMBER_ACCESS_OPERATION_COUNT` The number of operations of the 'Member Access' class.
    `static int` | `MEMBER_INVOCATION` The meta object id for the '`Member Invocation`' class.
    `static int` | `MEMBER_INVOCATION___EVALUATE__EVALUATIONCONTEXT` The operation id for the 'Evaluate' operation.
    `static int` | `MEMBER_INVOCATION__ARGUMENTS` The feature id for the 'Arguments' containment reference list.
    `static int` | `MEMBER_INVOCATION__NAME` The feature id for the 'Name' containment reference.
    `static int` | `MEMBER_INVOCATION__OBJECT` The feature id for the 'Object' containment reference.
    `static int` | `MEMBER_INVOCATION_FEATURE_COUNT` The number of structural features of the 'Member Invocation' class.
    `static int` | `MEMBER_INVOCATION_OPERATION_COUNT` The number of operations of the 'Member Invocation' class.
    `static int` | `SHORT_VALUE` The meta object id for the '`Short Value`' class.
    `static int` | `SHORT_VALUE___EVALUATE__EVALUATIONCONTEXT` The operation id for the 'Evaluate' operation.
    `static int` | `SHORT_VALUE___GET_LITERAL` The operation id for the 'Get Literal' operation.
    `static int` | `SHORT_VALUE__LITERAL` The feature id for the 'Literal' attribute.
    `static int` | `SHORT_VALUE_FEATURE_COUNT` The number of structural features of the 'Short Value' class.
    `static int` | `SHORT_VALUE_OPERATION_COUNT` The number of operations of the 'Short Value' class.
    `static int` | `STATIC_ACCESS` The meta object id for the '`Static Access`' class.
    `static int` | `STATIC_ACCESS___EVALUATE__EVALUATIONCONTEXT` The operation id for the 'Evaluate' operation.
    `static int` | `STATIC_ACCESS__NAME` The feature id for the 'Name' containment reference.
    `static int` | `STATIC_ACCESS_FEATURE_COUNT` The number of structural features of the 'Static Access' class.
    `static int` | `STATIC_ACCESS_OPERATION_COUNT` The number of operations of the 'Static Access' class.
    `static int` | `STRING_VALUE` The meta object id for the '`String Value`' class.
    `static int` | `STRING_VALUE___EVALUATE__EVALUATIONCONTEXT` The operation id for the 'Evaluate' operation.
    `static int` | `STRING_VALUE___GET_LITERAL` The operation id for the 'Get Literal' operation.
    `static int` | `STRING_VALUE__LITERAL` The feature id for the 'Literal' attribute.
    `static int` | `STRING_VALUE_FEATURE_COUNT` The number of structural features of the 'String Value' class.
    `static int` | `STRING_VALUE_OPERATION_COUNT` The number of operations of the 'String Value' class.
    `static int` | `VALUE` The meta object id for the '`Value`' class.
    `static int` | `VALUE___EVALUATE__EVALUATIONCONTEXT` The operation id for the 'Evaluate' operation.
    `static int` | `VALUE___GET_LITERAL` The operation id for the 'Get Literal' operation.
    `static int` | `VALUE_FEATURE_COUNT` The number of structural features of the 'Value' class.
    `static int` | `VALUE_OPERATION_COUNT` The number of operations of the 'Value' class.

  - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method and Description
    --- | ---
    `EReference` | `getAccess_Name()` Returns the meta object for the containment reference '`Name`'.
    `EClass` | `getAccess()` Returns the meta object for class '`Access`'.
    `EAttribute` | `getBooleanValue_Literal()` Returns the meta object for the attribute '`Literal`'.
    `EClass` | `getBooleanValue()` Returns the meta object for class '`Boolean Value`'.
    `EAttribute` | `getByteValue_Literal()` Returns the meta object for the attribute '`Literal`'.
    `EClass` | `getByteValue()` Returns the meta object for class '`Byte Value`'.
    `EAttribute` | `getCharValue_Literal()` Returns the meta object for the attribute '`Literal`'.
    `EClass` | `getCharValue()` Returns the meta object for class '`Char Value`'.
    `EReference` | `getContainedObject_Object()` Returns the meta object for the containment reference '`Object`'.
    `EClass` | `getContainedObject()` Returns the meta object for class '`Contained Object`'.
    `EClass` | `getContextAccess()` Returns the meta object for class '`Context Access`'.
    `EAttribute` | `getDoubleValue_Literal()` Returns the meta object for the attribute '`Literal`'.
    `EClass` | `getDoubleValue()` Returns the meta object for class '`Double Value`'.
    `EDataType` | `getEvaluationContext()` Returns the meta object for data type '`Evaluation Context`'.
    `EOperation` | `getExpression__Evaluate__EvaluationContext()` Returns the meta object for the '`Evaluate`' operation.
    `EClass` | `getExpression()` Returns the meta object for class '`Expression`'.
    `ExpressionsFactory` | `getExpressionsFactory()` Returns the factory that creates the instances of the model.
    `EAttribute` | `getFloatValue_Literal()` Returns the meta object for the attribute '`Literal`'.
    `EClass` | `getFloatValue()` Returns the meta object for class '`Float Value`'.
    `EClass` | `getFunctionInvocation()` Returns the meta object for class '`Function Invocation`'.
    `EAttribute` | `getIntValue_Literal()` Returns the meta object for the attribute '`Literal`'.
    `EClass` | `getIntValue()` Returns the meta object for class '`Int Value`'.
    `EReference` | `getInvocation_Arguments()` Returns the meta object for the containment reference list '`Arguments`'.
    `EReference` | `getInvocation_Name()` Returns the meta object for the containment reference '`Name`'.
    `EClass` | `getInvocation()` Returns the meta object for class '`Invocation`'.
    `EReference` | `getLinkedExpression_Expression()` Returns the meta object for the reference '`Expression`'.
    `EClass` | `getLinkedExpression()` Returns the meta object for class '`Linked Expression`'.
    `EReference` | `getLinkedObject_Object()` Returns the meta object for the reference '`Object`'.
    `EClass` | `getLinkedObject()` Returns the meta object for class '`Linked Object`'.
    `EReference` | `getListConstruction_Elements()` Returns the meta object for the containment reference list '`Elements`'.
    `EClass` | `getListConstruction()` Returns the meta object for class '`List Construction`'.
    `EAttribute` | `getLongValue_Literal()` Returns the meta object for the attribute '`Literal`'.
    `EClass` | `getLongValue()` Returns the meta object for class '`Long Value`'.
    `EReference` | `getMemberAccess_Object()` Returns the meta object for the containment reference '`Object`'.
    `EClass` | `getMemberAccess()` Returns the meta object for class '`Member Access`'.
    `EReference` | `getMemberInvocation_Object()` Returns the meta object for the containment reference '`Object`'.
    `EClass` | `getMemberInvocation()` Returns the meta object for class '`Member Invocation`'.
    `EAttribute` | `getShortValue_Literal()` Returns the meta object for the attribute '`Literal`'.
    `EClass` | `getShortValue()` Returns the meta object for class '`Short Value`'.
    `EClass` | `getStaticAccess()` Returns the meta object for class '`Static Access`'.
    `EAttribute` | `getStringValue_Literal()` Returns the meta object for the attribute '`Literal`'.
    `EClass` | `getStringValue()` Returns the meta object for class '`String Value`'.
    `EOperation` | `getValue__GetLiteral()` Returns the meta object for the '`Get Literal`' operation.
    `EClass` | `getValue()` Returns the meta object for class '`Value`'.

    - ### Methods inherited from interface org.eclipse.emf.ecore.EPackage

      `getEClassifier, getEClassifiers, getEFactoryInstance, getESubpackages, getESuperPackage, getNsPrefix, getNsURI, setEFactoryInstance, setNsPrefix, setNsURI`

    - ### Methods inherited from interface org.eclipse.emf.ecore.ENamedElement

      `getName, setName`

    - ### 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 Detail

    - #### eNAME

          static final java.lang.String eNAME

      The package name.
      See Also:
        Constant Field Values
      Generated

    - #### eNS_URI

          static final java.lang.String eNS_URI

      The package namespace URI.
      See Also:
        Constant Field Values
      Generated

    - #### eNS_PREFIX

          static final java.lang.String eNS_PREFIX

      The package namespace name.
      See Also:
        Constant Field Values
      Generated

    - #### eINSTANCE

          static final ExpressionsPackage eINSTANCE

      The singleton instance of the package.
      Generated

    - #### EXPRESSION

          static final int EXPRESSION

      The meta object id for the '`Expression`' class.
      See Also:
        `Expression`, `ExpressionsPackageImpl.getExpression()`, Constant Field Values
      Generated

    - #### EXPRESSION_FEATURE_COUNT

          static final int EXPRESSION_FEATURE_COUNT

      The number of structural features of the 'Expression' class.
      See Also:
        Constant Field Values
      Generated
      Ordered

    - #### EXPRESSION___EVALUATE__EVALUATIONCONTEXT

          static final int EXPRESSION___EVALUATE__EVALUATIONCONTEXT

      The operation id for the 'Evaluate' operation.
      See Also:
        Constant Field Values
      Generated
      Ordered

    - #### EXPRESSION_OPERATION_COUNT

          static final int EXPRESSION_OPERATION_COUNT

      The number of operations of the 'Expression' class.
      See Also:
        Constant Field Values
      Generated
      Ordered

    - #### VALUE

          static final int VALUE

      The meta object id for the '`Value`' class.
      See Also:
        `ValueImpl`, `ExpressionsPackageImpl.getValue()`, Constant Field Values
      Generated

    - #### VALUE_FEATURE_COUNT

          static final int VALUE_FEATURE_COUNT

      The number of structural features of the 'Value' class.
      See Also:
        Constant Field Values
      Generated
      Ordered

    - #### VALUE___EVALUATE__EVALUATIONCONTEXT

          static final int VALUE___EVALUATE__EVALUATIONCONTEXT

      The operation id for the 'Evaluate' operation.
      See Also:
        Constant Field Values
      Generated
      Ordered

    - #### VALUE___GET_LITERAL

          static final int VALUE___GET_LITERAL

      The operation id for the 'Get Literal' operation.
      See Also:
        Constant Field Values
      Generated
      Ordered

    - #### VALUE_OPERATION_COUNT

          static final int VALUE_OPERATION_COUNT

      The number of operations of the 'Value' class.
      See Also:
        Constant Field Values
      Generated
      Ordered

    - #### BOOLEAN_VALUE

          static final int BOOLEAN_VALUE

      The meta object id for the '`Boolean Value`' class.
      See Also:
        `BooleanValueImpl`, `ExpressionsPackageImpl.getBooleanValue()`, Constant Field Values
      Generated

    - #### BOOLEAN_VALUE__LITERAL

          static final int BOOLEAN_VALUE__LITERAL

      The feature id for the 'Literal' attribute.
      See Also:
        Constant Field Values
      Generated
      Ordered

    - #### BOOLEAN_VALUE_FEATURE_COUNT

          static final int BOOLEAN_VALUE_FEATURE_COUNT

      The number of structural features of the 'Boolean Value' class.
      See Also:
        Constant Field Values
      Generated
      Ordered

    - #### BOOLEAN_VALUE___EVALUATE__EVALUATIONCONTEXT

          static final int BOOLEAN_VALUE___EVALUATE__EVALUATIONCONTEXT

      The operation id for the 'Evaluate' operation.
      See Also:
        Constant Field Values
      Generated
      Ordered

    - #### BOOLEAN_VALUE___GET_LITERAL

          static final int BOOLEAN_VALUE___GET_LITERAL

      The operation id for the 'Get Literal' operation.
      See Also:
        Constant Field Values
      Generated
      Ordered

    - #### BOOLEAN_VALUE_OPERATION_COUNT

          static final int BOOLEAN_VALUE_OPERATION_COUNT

      The number of operations of the 'Boolean Value' class.
      See Also:
        Constant Field Values
      Generated
      Ordered

    - #### BYTE_VALUE

          static final int BYTE_VALUE

      The meta object id for the '`Byte Value`' class.
      See Also:
        `ByteValueImpl`, `ExpressionsPackageImpl.getByteValue()`, Constant Field Values
      Generated

    - #### BYTE_VALUE__LITERAL

          static final int BYTE_VALUE__LITERAL

      The feature id for the 'Literal' attribute.
      See Also:
        Constant Field Values
      Generated
      Ordered

    - #### BYTE_VALUE_FEATURE_COUNT

          static final int BYTE_VALUE_FEATURE_COUNT

      The number of structural features of the 'Byte Value' class.
      See Also:
        Constant Field Values
      Generated
      Ordered

    - #### BYTE_VALUE___EVALUATE__EVALUATIONCONTEXT

          static final int BYTE_VALUE___EVALUATE__EVALUATIONCONTEXT

      The operation id for the 'Evaluate' operation.
      See Also:
        Constant Field Values
      Generated
      Ordered

    - #### BYTE_VALUE___GET_LITERAL

          static final int BYTE_VALUE___GET_LITERAL

      The operation id for the 'Get Literal' operation.
      See Also:
        Constant Field Values
      Generated
      Ordered

    - #### BYTE_VALUE_OPERATION_COUNT

          static final int BYTE_VALUE_OPERATION_COUNT

      The number of operations of the 'Byte Value' class.
      See Also:
        Constant Field Values
      Generated
      Ordered

    - #### SHORT_VALUE

          static final int SHORT_VALUE

      The meta object id for the '`Short Value`' class.
      See Also:
        `ShortValueImpl`, `ExpressionsPackageImpl.getShortValue()`, Constant Field Values
      Generated

    - #### SHORT_VALUE__LITERAL

          static final int SHORT_VALUE__LITERAL

      The feature id for the 'Literal' attribute.
      See Also:
        Constant Field Values
      Generated
      Ordered

    - #### SHORT_VALUE_FEATURE_COUNT

          static final int SHORT_VALUE_FEATURE_COUNT

      The number of structural features of the 'Short Value' class.
      See Also:
        Constant Field Values
      Generated
      Ordered

    - #### SHORT_VALUE___EVALUATE__EVALUATIONCONTEXT

          static final int SHORT_VALUE___EVALUATE__EVALUATIONCONTEXT

      The operation id for the 'Evaluate' operation.
      See Also:
        Constant Field Values
      Generated
      Ordered

    - #### SHORT_VALUE___GET_LITERAL

          static final int SHORT_VALUE___GET_LITERAL

      The operation id for the 'Get Literal' operation.
      See Also:
        Constant Field Values
      Generated
      Ordered

    - #### SHORT_VALUE_OPERATION_COUNT

          static final int SHORT_VALUE_OPERATION_COUNT

      The number of operations of the 'Short Value' class.
      See Also:
        Constant Field Values
      Generated
      Ordered

    - #### INT_VALUE

          static final int INT_VALUE

      The meta object id for the '`Int Value`' class.
      See Also:
        `IntValueImpl`, `ExpressionsPackageImpl.getIntValue()`, Constant Field Values
      Generated

    - #### INT_VALUE__LITERAL

          static final int INT_VALUE__LITERAL

      The feature id for the 'Literal' attribute.
      See Also:
        Constant Field Values
      Generated
      Ordered

    - #### INT_VALUE_FEATURE_COUNT

          static final int INT_VALUE_FEATURE_COUNT

      The number of structural features of the 'Int Value' class.
      See Also:
        Constant Field Values
      Generated
      Ordered

    - #### INT_VALUE___EVALUATE__EVALUATIONCONTEXT

          static final int INT_VALUE___EVALUATE__EVALUATIONCONTEXT

      The operation id for the 'Evaluate' operation.
      See Also:
        Constant Field Values
      Generated
      Ordered

    - #### INT_VALUE___GET_LITERAL

          static final int INT_VALUE___GET_LITERAL

      The operation id for the 'Get Literal' operation.
      See Also:
        Constant Field Values
      Generated
      Ordered

    - #### INT_VALUE_OPERATION_COUNT

          static final int INT_VALUE_OPERATION_COUNT

      The number of operations of the 'Int Value' class.
      See Also:
        Constant Field Values
      Generated
      Ordered

    - #### LONG_VALUE

          static final int LONG_VALUE

      The meta object id for the '`Long Value`' class.
      See Also:
        `LongValueImpl`, `ExpressionsPackageImpl.getLongValue()`, Constant Field Values
      Generated

    - #### LONG_VALUE__LITERAL

          static final int LONG_VALUE__LITERAL

      The feature id for the 'Literal' attribute.
      See Also:
        Constant Field Values
      Generated
      Ordered

    - #### LONG_VALUE_FEATURE_COUNT

          static final int LONG_VALUE_FEATURE_COUNT

      The number of structural features of the 'Long Value' class.
      See Also:
        Constant Field Values
      Generated
      Ordered

    - #### LONG_VALUE___EVALUATE__EVALUATIONCONTEXT

          static final int LONG_VALUE___EVALUATE__EVALUATIONCONTEXT

      The operation id for the 'Evaluate' operation.
      See Also:
        Constant Field Values
      Generated
      Ordered

    - #### LONG_VALUE___GET_LITERAL

          static final int LONG_VALUE___GET_LITERAL

      The operation id for the 'Get Literal' operation.
      See Also:
        Constant Field Values
      Generated
      Ordered

    - #### LONG_VALUE_OPERATION_COUNT

          static final int LONG_VALUE_OPERATION_COUNT

      The number of operations of the 'Long Value' class.
      See Also:
        Constant Field Values
      Generated
      Ordered

    - #### FLOAT_VALUE

          static final int FLOAT_VALUE

      The meta object id for the '`Float Value`' class.
      See Also:
        `FloatValueImpl`, `ExpressionsPackageImpl.getFloatValue()`, Constant Field Values
      Generated

    - #### FLOAT_VALUE__LITERAL

          static final int FLOAT_VALUE__LITERAL

      The feature id for the 'Literal' attribute.
      See Also:
        Constant Field Values
      Generated
      Ordered

    - #### FLOAT_VALUE_FEATURE_COUNT

          static final int FLOAT_VALUE_FEATURE_COUNT

      The number of structural features of the 'Float Value' class.
      See Also:
        Constant Field Values
      Generated
      Ordered

    - #### FLOAT_VALUE___EVALUATE__EVALUATIONCONTEXT

          static final int FLOAT_VALUE___EVALUATE__EVALUATIONCONTEXT

      The operation id for the 'Evaluate' operation.
      See Also:
        Constant Field Values
      Generated
      Ordered

    - #### FLOAT_VALUE___GET_LITERAL

          static final int FLOAT_VALUE___GET_LITERAL

      The operation id for the 'Get Literal' operation.
      See Also:
        Constant Field Values
      Generated
      Ordered

    - #### FLOAT_VALUE_OPERATION_COUNT

          static final int FLOAT_VALUE_OPERATION_COUNT

      The number of operations of the 'Float Value' class.
      See Also:
        Constant Field Values
      Generated
      Ordered

    - #### DOUBLE_VALUE

          static final int DOUBLE_VALUE

      The meta object id for the '`Double Value`' class.
      See Also:
        `DoubleValueImpl`, `ExpressionsPackageImpl.getDoubleValue()`, Constant Field Values
      Generated

    - #### DOUBLE_VALUE__LITERAL

          static final int DOUBLE_VALUE__LITERAL

      The feature id for the 'Literal' attribute.
      See Also:
        Constant Field Values
      Generated
      Ordered

    - #### DOUBLE_VALUE_FEATURE_COUNT

          static final int DOUBLE_VALUE_FEATURE_COUNT

      The number of structural features of the 'Double Value' class.
      See Also:
        Constant Field Values
      Generated
      Ordered

    - #### DOUBLE_VALUE___EVALUATE__EVALUATIONCONTEXT

          static final int DOUBLE_VALUE___EVALUATE__EVALUATIONCONTEXT

      The operation id for the 'Evaluate' operation.
      See Also:
        Constant Field Values
      Generated
      Ordered

    - #### DOUBLE_VALUE___GET_LITERAL

          static final int DOUBLE_VALUE___GET_LITERAL

      The operation id for the 'Get Literal' operation.
      See Also:
        Constant Field Values
      Generated
      Ordered

    - #### DOUBLE_VALUE_OPERATION_COUNT

          static final int DOUBLE_VALUE_OPERATION_COUNT

      The number of operations of the 'Double Value' class.
      See Also:
        Constant Field Values
      Generated
      Ordered

    - #### CHAR_VALUE

          static final int CHAR_VALUE

      The meta object id for the '`Char Value`' class.
      See Also:
        `CharValueImpl`, `ExpressionsPackageImpl.getCharValue()`, Constant Field Values
      Generated

    - #### CHAR_VALUE__LITERAL

          static final int CHAR_VALUE__LITERAL

      The feature id for the 'Literal' attribute.
      See Also:
        Constant Field Values
      Generated
      Ordered

    - #### CHAR_VALUE_FEATURE_COUNT

          static final int CHAR_VALUE_FEATURE_COUNT

      The number of structural features of the 'Char Value' class.
      See Also:
        Constant Field Values
      Generated
      Ordered

    - #### CHAR_VALUE___EVALUATE__EVALUATIONCONTEXT

          static final int CHAR_VALUE___EVALUATE__EVALUATIONCONTEXT

      The operation id for the 'Evaluate' operation.
      See Also:
        Constant Field Values
      Generated
      Ordered

    - #### CHAR_VALUE___GET_LITERAL

          static final int CHAR_VALUE___GET_LITERAL

      The operation id for the 'Get Literal' operation.
      See Also:
        Constant Field Values
      Generated
      Ordered

    - #### CHAR_VALUE_OPERATION_COUNT

          static final int CHAR_VALUE_OPERATION_COUNT

      The number of operations of the 'Char Value' class.
      See Also:
        Constant Field Values
      Generated
      Ordered

    - #### STRING_VALUE

          static final int STRING_VALUE

      The meta object id for the '`String Value`' class.
      See Also:
        `StringValueImpl`, `ExpressionsPackageImpl.getStringValue()`, Constant Field Values
      Generated

    - #### STRING_VALUE__LITERAL

          static final int STRING_VALUE__LITERAL

      The feature id for the 'Literal' attribute.
      See Also:
        Constant Field Values
      Generated
      Ordered

    - #### STRING_VALUE_FEATURE_COUNT

          static final int STRING_VALUE_FEATURE_COUNT

      The number of structural features of the 'String Value' class.
      See Also:
        Constant Field Values
      Generated
      Ordered

    - #### STRING_VALUE___EVALUATE__EVALUATIONCONTEXT

          static final int STRING_VALUE___EVALUATE__EVALUATIONCONTEXT

      The operation id for the 'Evaluate' operation.
      See Also:
        Constant Field Values
      Generated
      Ordered

    - #### STRING_VALUE___GET_LITERAL

          static final int STRING_VALUE___GET_LITERAL

      The operation id for the 'Get Literal' operation.
      See Also:
        Constant Field Values
      Generated
      Ordered

    - #### STRING_VALUE_OPERATION_COUNT

          static final int STRING_VALUE_OPERATION_COUNT

      The number of operations of the 'String Value' class.
      See Also:
        Constant Field Values
      Generated
      Ordered

    - #### INVOCATION

          static final int INVOCATION

      The meta object id for the '`Invocation`' class.
      See Also:
        `InvocationImpl`, `ExpressionsPackageImpl.getInvocation()`, Constant Field Values
      Generated

    - #### INVOCATION__ARGUMENTS

          static final int INVOCATION__ARGUMENTS

      The feature id for the 'Arguments' containment reference list.
      See Also:
        Constant Field Values
      Generated
      Ordered

    - #### INVOCATION__NAME

          static final int INVOCATION__NAME

      The feature id for the 'Name' containment reference.
      See Also:
        Constant Field Values
      Generated
      Ordered

    - #### INVOCATION_FEATURE_COUNT

          static final int INVOCATION_FEATURE_COUNT

      The number of structural features of the 'Invocation' class.
      See Also:
        Constant Field Values
      Generated
      Ordered

    - #### INVOCATION___EVALUATE__EVALUATIONCONTEXT

          static final int INVOCATION___EVALUATE__EVALUATIONCONTEXT

      The operation id for the 'Evaluate' operation.
      See Also:
        Constant Field Values
      Generated
      Ordered

    - #### INVOCATION_OPERATION_COUNT

          static final int INVOCATION_OPERATION_COUNT

      The number of operations of the 'Invocation' class.
      See Also:
        Constant Field Values
      Generated
      Ordered

    - #### FUNCTION_INVOCATION

          static final int FUNCTION_INVOCATION

      The meta object id for the '`Function Invocation`' class.
      See Also:
        `FunctionInvocationImpl`, `ExpressionsPackageImpl.getFunctionInvocation()`, Constant Field Values
      Generated

    - #### FUNCTION_INVOCATION__ARGUMENTS

          static final int FUNCTION_INVOCATION__ARGUMENTS

      The feature id for the 'Arguments' containment reference list.
      See Also:
        Constant Field Values
      Generated
      Ordered

    - #### FUNCTION_INVOCATION__NAME

          static final int FUNCTION_INVOCATION__NAME

      The feature id for the 'Name' containment reference.
      See Also:
        Constant Field Values
      Generated
      Ordered

    - #### FUNCTION_INVOCATION_FEATURE_COUNT

          static final int FUNCTION_INVOCATION_FEATURE_COUNT

      The number of structural features of the 'Function Invocation' class.
      See Also:
        Constant Field Values
      Generated
      Ordered

    - #### FUNCTION_INVOCATION___EVALUATE__EVALUATIONCONTEXT

          static final int FUNCTION_INVOCATION___EVALUATE__EVALUATIONCONTEXT

      The operation id for the 'Evaluate' operation.
      See Also:
        Constant Field Values
      Generated
      Ordered

    - #### FUNCTION_INVOCATION_OPERATION_COUNT

          static final int FUNCTION_INVOCATION_OPERATION_COUNT

      The number of operations of the 'Function Invocation' class.
      See Also:
        Constant Field Values
      Generated
      Ordered

    - #### MEMBER_INVOCATION

          static final int MEMBER_INVOCATION

      The meta object id for the '`Member Invocation`' class.
      See Also:
        `MemberInvocationImpl`, `ExpressionsPackageImpl.getMemberInvocation()`, Constant Field Values
      Generated

    - #### MEMBER_INVOCATION__ARGUMENTS

          static final int MEMBER_INVOCATION__ARGUMENTS

      The feature id for the 'Arguments' containment reference list.
      See Also:
        Constant Field Values
      Generated
      Ordered

    - #### MEMBER_INVOCATION__NAME

          static final int MEMBER_INVOCATION__NAME

      The feature id for the 'Name' containment reference.
      See Also:
        Constant Field Values
      Generated
      Ordered

    - #### MEMBER_INVOCATION__OBJECT

          static final int MEMBER_INVOCATION__OBJECT

      The feature id for the 'Object' containment reference.
      See Also:
        Constant Field Values
      Generated
      Ordered

    - #### MEMBER_INVOCATION_FEATURE_COUNT

          static final int MEMBER_INVOCATION_FEATURE_COUNT

      The number of structural features of the 'Member Invocation' class.
      See Also:
        Constant Field Values
      Generated
      Ordered

    - #### MEMBER_INVOCATION___EVALUATE__EVALUATIONCONTEXT

          static final int MEMBER_INVOCATION___EVALUATE__EVALUATIONCONTEXT

      The operation id for the 'Evaluate' operation.
      See Also:
        Constant Field Values
      Generated
      Ordered

    - #### MEMBER_INVOCATION_OPERATION_COUNT

          static final int MEMBER_INVOCATION_OPERATION_COUNT

      The number of operations of the 'Member Invocation' class.
      See Also:
        Constant Field Values
      Generated
      Ordered

    - #### ACCESS

          static final int ACCESS

      The meta object id for the '`Access`' class.
      See Also:
        `AccessImpl`, `ExpressionsPackageImpl.getAccess()`, Constant Field Values
      Generated

    - #### ACCESS__NAME

          static final int ACCESS__NAME

      The feature id for the 'Name' containment reference.
      See Also:
        Constant Field Values
      Generated
      Ordered

    - #### ACCESS_FEATURE_COUNT

          static final int ACCESS_FEATURE_COUNT

      The number of structural features of the 'Access' class.
      See Also:
        Constant Field Values
      Generated
      Ordered

    - #### ACCESS___EVALUATE__EVALUATIONCONTEXT

          static final int ACCESS___EVALUATE__EVALUATIONCONTEXT

      The operation id for the 'Evaluate' operation.
      See Also:
        Constant Field Values
      Generated
      Ordered

    - #### ACCESS_OPERATION_COUNT

          static final int ACCESS_OPERATION_COUNT

      The number of operations of the 'Access' class.
      See Also:
        Constant Field Values
      Generated
      Ordered

    - #### STATIC_ACCESS

          static final int STATIC_ACCESS

      The meta object id for the '`Static Access`' class.
      See Also:
        `StaticAccessImpl`, `ExpressionsPackageImpl.getStaticAccess()`, Constant Field Values
      Generated

    - #### STATIC_ACCESS__NAME

          static final int STATIC_ACCESS__NAME

      The feature id for the 'Name' containment reference.
      See Also:
        Constant Field Values
      Generated
      Ordered

    - #### STATIC_ACCESS_FEATURE_COUNT

          static final int STATIC_ACCESS_FEATURE_COUNT

      The number of structural features of the 'Static Access' class.
      See Also:
        Constant Field Values
      Generated
      Ordered

    - #### STATIC_ACCESS___EVALUATE__EVALUATIONCONTEXT

          static final int STATIC_ACCESS___EVALUATE__EVALUATIONCONTEXT

      The operation id for the 'Evaluate' operation.
      See Also:
        Constant Field Values
      Generated
      Ordered

    - #### STATIC_ACCESS_OPERATION_COUNT

          static final int STATIC_ACCESS_OPERATION_COUNT

      The number of operations of the 'Static Access' class.
      See Also:
        Constant Field Values
      Generated
      Ordered

    - #### MEMBER_ACCESS

          static final int MEMBER_ACCESS

      The meta object id for the '`Member Access`' class.
      See Also:
        `MemberAccessImpl`, `ExpressionsPackageImpl.getMemberAccess()`, Constant Field Values
      Generated

    - #### MEMBER_ACCESS__NAME

          static final int MEMBER_ACCESS__NAME

      The feature id for the 'Name' containment reference.
      See Also:
        Constant Field Values
      Generated
      Ordered

    - #### MEMBER_ACCESS__OBJECT

          static final int MEMBER_ACCESS__OBJECT

      The feature id for the 'Object' containment reference.
      See Also:
        Constant Field Values
      Generated
      Ordered

    - #### MEMBER_ACCESS_FEATURE_COUNT

          static final int MEMBER_ACCESS_FEATURE_COUNT

      The number of structural features of the 'Member Access' class.
      See Also:
        Constant Field Values
      Generated
      Ordered

    - #### MEMBER_ACCESS___EVALUATE__EVALUATIONCONTEXT

          static final int MEMBER_ACCESS___EVALUATE__EVALUATIONCONTEXT

      The operation id for the 'Evaluate' operation.
      See Also:
        Constant Field Values
      Generated
      Ordered

    - #### MEMBER_ACCESS_OPERATION_COUNT

          static final int MEMBER_ACCESS_OPERATION_COUNT

      The number of operations of the 'Member Access' class.
      See Also:
        Constant Field Values
      Generated
      Ordered

    - #### CONTEXT_ACCESS

          static final int CONTEXT_ACCESS

      The meta object id for the '`Context Access`' class.
      See Also:
        `ContextAccessImpl`, `ExpressionsPackageImpl.getContextAccess()`, Constant Field Values
      Generated

    - #### CONTEXT_ACCESS__NAME

          static final int CONTEXT_ACCESS__NAME

      The feature id for the 'Name' containment reference.
      See Also:
        Constant Field Values
      Generated
      Ordered

    - #### CONTEXT_ACCESS_FEATURE_COUNT

          static final int CONTEXT_ACCESS_FEATURE_COUNT

      The number of structural features of the 'Context Access' class.
      See Also:
        Constant Field Values
      Generated
      Ordered

    - #### CONTEXT_ACCESS___EVALUATE__EVALUATIONCONTEXT

          static final int CONTEXT_ACCESS___EVALUATE__EVALUATIONCONTEXT

      The operation id for the 'Evaluate' operation.
      See Also:
        Constant Field Values
      Generated
      Ordered

    - #### CONTEXT_ACCESS_OPERATION_COUNT

          static final int CONTEXT_ACCESS_OPERATION_COUNT

      The number of operations of the 'Context Access' class.
      See Also:
        Constant Field Values
      Generated
      Ordered

    - #### CONTAINED_OBJECT

          static final int CONTAINED_OBJECT

      The meta object id for the '`Contained Object`' class.
      See Also:
        `ContainedObjectImpl`, `ExpressionsPackageImpl.getContainedObject()`, Constant Field Values
      Generated

    - #### CONTAINED_OBJECT__OBJECT

          static final int CONTAINED_OBJECT__OBJECT

      The feature id for the 'Object' containment reference.
      See Also:
        Constant Field Values
      Generated
      Ordered

    - #### CONTAINED_OBJECT_FEATURE_COUNT

          static final int CONTAINED_OBJECT_FEATURE_COUNT

      The number of structural features of the 'Contained Object' class.
      See Also:
        Constant Field Values
      Generated
      Ordered

    - #### CONTAINED_OBJECT___EVALUATE__EVALUATIONCONTEXT

          static final int CONTAINED_OBJECT___EVALUATE__EVALUATIONCONTEXT

      The operation id for the 'Evaluate' operation.
      See Also:
        Constant Field Values
      Generated
      Ordered

    - #### CONTAINED_OBJECT_OPERATION_COUNT

          static final int CONTAINED_OBJECT_OPERATION_COUNT

      The number of operations of the 'Contained Object' class.
      See Also:
        Constant Field Values
      Generated
      Ordered

    - #### LINKED_OBJECT

          static final int LINKED_OBJECT

      The meta object id for the '`Linked Object`' class.
      See Also:
        `LinkedObjectImpl`, `ExpressionsPackageImpl.getLinkedObject()`, Constant Field Values
      Generated

    - #### LINKED_OBJECT__OBJECT

          static final int LINKED_OBJECT__OBJECT

      The feature id for the 'Object' reference.
      See Also:
        Constant Field Values
      Generated
      Ordered

    - #### LINKED_OBJECT_FEATURE_COUNT

          static final int LINKED_OBJECT_FEATURE_COUNT

      The number of structural features of the 'Linked Object' class.
      See Also:
        Constant Field Values
      Generated
      Ordered

    - #### LINKED_OBJECT___EVALUATE__EVALUATIONCONTEXT

          static final int LINKED_OBJECT___EVALUATE__EVALUATIONCONTEXT

      The operation id for the 'Evaluate' operation.
      See Also:
        Constant Field Values
      Generated
      Ordered

    - #### LINKED_OBJECT_OPERATION_COUNT

          static final int LINKED_OBJECT_OPERATION_COUNT

      The number of operations of the 'Linked Object' class.
      See Also:
        Constant Field Values
      Generated
      Ordered

    - #### LINKED_EXPRESSION

          static final int LINKED_EXPRESSION

      The meta object id for the '`Linked Expression`' class.
      See Also:
        `LinkedExpressionImpl`, `ExpressionsPackageImpl.getLinkedExpression()`, Constant Field Values
      Generated

    - #### LINKED_EXPRESSION__EXPRESSION

          static final int LINKED_EXPRESSION__EXPRESSION

      The feature id for the 'Expression' reference.
      See Also:
        Constant Field Values
      Generated
      Ordered

    - #### LINKED_EXPRESSION_FEATURE_COUNT

          static final int LINKED_EXPRESSION_FEATURE_COUNT

      The number of structural features of the 'Linked Expression' class.
      See Also:
        Constant Field Values
      Generated
      Ordered

    - #### LINKED_EXPRESSION___EVALUATE__EVALUATIONCONTEXT

          static final int LINKED_EXPRESSION___EVALUATE__EVALUATIONCONTEXT

      The operation id for the 'Evaluate' operation.
      See Also:
        Constant Field Values
      Generated
      Ordered

    - #### LINKED_EXPRESSION_OPERATION_COUNT

          static final int LINKED_EXPRESSION_OPERATION_COUNT

      The number of operations of the 'Linked Expression' class.
      See Also:
        Constant Field Values
      Generated
      Ordered

    - #### LIST_CONSTRUCTION

          static final int LIST_CONSTRUCTION

      The meta object id for the '`List Construction`' class.
      See Also:
        `ListConstructionImpl`, `ExpressionsPackageImpl.getListConstruction()`, Constant Field Values
      Generated

    - #### LIST_CONSTRUCTION__ELEMENTS

          static final int LIST_CONSTRUCTION__ELEMENTS

      The feature id for the 'Elements' containment reference list.
      See Also:
        Constant Field Values
      Generated
      Ordered

    - #### LIST_CONSTRUCTION_FEATURE_COUNT

          static final int LIST_CONSTRUCTION_FEATURE_COUNT

      The number of structural features of the 'List Construction' class.
      See Also:
        Constant Field Values
      Generated
      Ordered

    - #### LIST_CONSTRUCTION___EVALUATE__EVALUATIONCONTEXT

          static final int LIST_CONSTRUCTION___EVALUATE__EVALUATIONCONTEXT

      The operation id for the 'Evaluate' operation.
      See Also:
        Constant Field Values
      Generated
      Ordered

    - #### LIST_CONSTRUCTION_OPERATION_COUNT

          static final int LIST_CONSTRUCTION_OPERATION_COUNT

      The number of operations of the 'List Construction' class.
      See Also:
        Constant Field Values
      Generated
      Ordered

    - #### EVALUATION_CONTEXT

          static final int EVALUATION_CONTEXT

      The meta object id for the 'Evaluation Context' data type.
      See Also:
        `EvaluationContext`, `ExpressionsPackageImpl.getEvaluationContext()`, Constant Field Values
      Generated

  - ### Method Detail

    - #### getExpression

          EClass getExpression()

      Returns the meta object for class '`Expression`'.
      Returns:
        the meta object for class 'Expression'.
      See Also:
        `Expression`
      Generated

    - #### getExpression__Evaluate__EvaluationContext

          EOperation getExpression__Evaluate__EvaluationContext()

      Returns the meta object for the '`Evaluate`' operation.
      Returns:
        the meta object for the 'Evaluate' operation.
      See Also:
        `Expression.evaluate(org.eclipse.emf.cdo.expressions.EvaluationContext)`
      Generated

    - #### getValue

          EClass getValue()

      Returns the meta object for class '`Value`'.
      Returns:
        the meta object for class 'Value'.
      See Also:
        `Value`
      Generated

    - #### getValue__GetLiteral

          EOperation getValue__GetLiteral()

      Returns the meta object for the '`Get Literal`' operation.
      Returns:
        the meta object for the 'Get Literal' operation.
      See Also:
        `Value.getLiteral()`
      Generated

    - #### getBooleanValue

          EClass getBooleanValue()

      Returns the meta object for class '`Boolean Value`'.
      Returns:
        the meta object for class 'Boolean Value'.
      See Also:
        `BooleanValue`
      Generated

    - #### getBooleanValue_Literal

          EAttribute getBooleanValue_Literal()

      Returns the meta object for the attribute '`Literal`'.
      Returns:
        the meta object for the attribute 'Literal'.
      See Also:
        `BooleanValue.isLiteral()`, `getBooleanValue()`
      Generated

    - #### getByteValue

          EClass getByteValue()

      Returns the meta object for class '`Byte Value`'.
      Returns:
        the meta object for class 'Byte Value'.
      See Also:
        `ByteValue`
      Generated

    - #### getByteValue_Literal

          EAttribute getByteValue_Literal()

      Returns the meta object for the attribute '`Literal`'.
      Returns:
        the meta object for the attribute 'Literal'.
      See Also:
        `ByteValue.getLiteral()`, `getByteValue()`
      Generated

    - #### getShortValue

          EClass getShortValue()

      Returns the meta object for class '`Short Value`'.
      Returns:
        the meta object for class 'Short Value'.
      See Also:
        `ShortValue`
      Generated

    - #### getShortValue_Literal

          EAttribute getShortValue_Literal()

      Returns the meta object for the attribute '`Literal`'.
      Returns:
        the meta object for the attribute 'Literal'.
      See Also:
        `ShortValue.getLiteral()`, `getShortValue()`
      Generated

    - #### getIntValue

          EClass getIntValue()

      Returns the meta object for class '`Int Value`'.
      Returns:
        the meta object for class 'Int Value'.
      See Also:
        `IntValue`
      Generated

    - #### getIntValue_Literal

          EAttribute getIntValue_Literal()

      Returns the meta object for the attribute '`Literal`'.
      Returns:
        the meta object for the attribute 'Literal'.
      See Also:
        `IntValue.getLiteral()`, `getIntValue()`
      Generated

    - #### getLongValue

          EClass getLongValue()

      Returns the meta object for class '`Long Value`'.
      Returns:
        the meta object for class 'Long Value'.
      See Also:
        `LongValue`
      Generated

    - #### getLongValue_Literal

          EAttribute getLongValue_Literal()

      Returns the meta object for the attribute '`Literal`'.
      Returns:
        the meta object for the attribute 'Literal'.
      See Also:
        `LongValue.getLiteral()`, `getLongValue()`
      Generated

    - #### getFloatValue

          EClass getFloatValue()

      Returns the meta object for class '`Float Value`'.
      Returns:
        the meta object for class 'Float Value'.
      See Also:
        `FloatValue`
      Generated

    - #### getFloatValue_Literal

          EAttribute getFloatValue_Literal()

      Returns the meta object for the attribute '`Literal`'.
      Returns:
        the meta object for the attribute 'Literal'.
      See Also:
        `FloatValue.getLiteral()`, `getFloatValue()`
      Generated

    - #### getDoubleValue

          EClass getDoubleValue()

      Returns the meta object for class '`Double Value`'.
      Returns:
        the meta object for class 'Double Value'.
      See Also:
        `DoubleValue`
      Generated

    - #### getDoubleValue_Literal

          EAttribute getDoubleValue_Literal()

      Returns the meta object for the attribute '`Literal`'.
      Returns:
        the meta object for the attribute 'Literal'.
      See Also:
        `DoubleValue.getLiteral()`, `getDoubleValue()`
      Generated

    - #### getCharValue

          EClass getCharValue()

      Returns the meta object for class '`Char Value`'.
      Returns:
        the meta object for class 'Char Value'.
      See Also:
        `CharValue`
      Generated

    - #### getCharValue_Literal

          EAttribute getCharValue_Literal()

      Returns the meta object for the attribute '`Literal`'.
      Returns:
        the meta object for the attribute 'Literal'.
      See Also:
        `CharValue.getLiteral()`, `getCharValue()`
      Generated

    - #### getStringValue

          EClass getStringValue()

      Returns the meta object for class '`String Value`'.
      Returns:
        the meta object for class 'String Value'.
      See Also:
        `StringValue`
      Generated

    - #### getStringValue_Literal

          EAttribute getStringValue_Literal()

      Returns the meta object for the attribute '`Literal`'.
      Returns:
        the meta object for the attribute 'Literal'.
      See Also:
        `StringValue.getLiteral()`, `getStringValue()`
      Generated

    - #### getInvocation

          EClass getInvocation()

      Returns the meta object for class '`Invocation`'.
      Returns:
        the meta object for class 'Invocation'.
      See Also:
        `Invocation`
      Generated

    - #### getInvocation_Arguments

          EReference getInvocation_Arguments()

      Returns the meta object for the containment reference list '`Arguments`'.
      Returns:
        the meta object for the containment reference list 'Arguments'.
      See Also:
        `Invocation.getArguments()`, `getInvocation()`
      Generated

    - #### getInvocation_Name

          EReference getInvocation_Name()

      Returns the meta object for the containment reference '`Name`'.
      Returns:
        the meta object for the containment reference 'Name'.
      See Also:
        `Invocation.getName()`, `getInvocation()`
      Generated

    - #### getFunctionInvocation

          EClass getFunctionInvocation()

      Returns the meta object for class '`Function Invocation`'.
      Returns:
        the meta object for class 'Function Invocation'.
      See Also:
        `FunctionInvocation`
      Generated

    - #### getMemberInvocation

          EClass getMemberInvocation()

      Returns the meta object for class '`Member Invocation`'.
      Returns:
        the meta object for class 'Member Invocation'.
      See Also:
        `MemberInvocation`
      Generated

    - #### getMemberInvocation_Object

          EReference getMemberInvocation_Object()

      Returns the meta object for the containment reference '`Object`'.
      Returns:
        the meta object for the containment reference 'Object'.
      See Also:
        `MemberInvocation.getObject()`, `getMemberInvocation()`
      Generated

    - #### getAccess

          EClass getAccess()

      Returns the meta object for class '`Access`'.
      Returns:
        the meta object for class 'Access'.
      See Also:
        `Access`
      Generated

    - #### getAccess_Name

          EReference getAccess_Name()

      Returns the meta object for the containment reference '`Name`'.
      Returns:
        the meta object for the containment reference 'Name'.
      See Also:
        `Access.getName()`, `getAccess()`
      Generated

    - #### getStaticAccess

          EClass getStaticAccess()

      Returns the meta object for class '`Static Access`'.
      Returns:
        the meta object for class 'Static Access'.
      See Also:
        `StaticAccess`
      Generated

    - #### getMemberAccess

          EClass getMemberAccess()

      Returns the meta object for class '`Member Access`'.
      Returns:
        the meta object for class 'Member Access'.
      See Also:
        `MemberAccess`
      Generated

    - #### getMemberAccess_Object

          EReference getMemberAccess_Object()

      Returns the meta object for the containment reference '`Object`'.
      Returns:
        the meta object for the containment reference 'Object'.
      See Also:
        `MemberAccess.getObject()`, `getMemberAccess()`
      Generated

    - #### getContextAccess

          EClass getContextAccess()

      Returns the meta object for class '`Context Access`'.
      Returns:
        the meta object for class 'Context Access'.
      See Also:
        `ContextAccess`
      Generated

    - #### getContainedObject

          EClass getContainedObject()

      Returns the meta object for class '`Contained Object`'.
      Returns:
        the meta object for class 'Contained Object'.
      See Also:
        `ContainedObject`
      Generated

    - #### getContainedObject_Object

          EReference getContainedObject_Object()

      Returns the meta object for the containment reference '`Object`'.
      Returns:
        the meta object for the containment reference 'Object'.
      See Also:
        `ContainedObject.getObject()`, `getContainedObject()`
      Generated

    - #### getLinkedObject

          EClass getLinkedObject()

      Returns the meta object for class '`Linked Object`'.
      Returns:
        the meta object for class 'Linked Object'.
      See Also:
        `LinkedObject`
      Generated

    - #### getLinkedObject_Object

          EReference getLinkedObject_Object()

      Returns the meta object for the reference '`Object`'.
      Returns:
        the meta object for the reference 'Object'.
      See Also:
        `LinkedObject.getObject()`, `getLinkedObject()`
      Generated

    - #### getLinkedExpression

          EClass getLinkedExpression()

      Returns the meta object for class '`Linked Expression`'.
      Returns:
        the meta object for class 'Linked Expression'.
      See Also:
        `LinkedExpression`
      Generated

    - #### getLinkedExpression_Expression

          EReference getLinkedExpression_Expression()

      Returns the meta object for the reference '`Expression`'.
      Returns:
        the meta object for the reference 'Expression'.
      See Also:
        `LinkedExpression.getExpression()`, `getLinkedExpression()`
      Generated

    - #### getListConstruction

          EClass getListConstruction()

      Returns the meta object for class '`List Construction`'.
      Returns:
        the meta object for class 'List Construction'.
      See Also:
        `ListConstruction`
      Generated

    - #### getListConstruction_Elements

          EReference getListConstruction_Elements()

      Returns the meta object for the containment reference list '`Elements`'.
      Returns:
        the meta object for the containment reference list 'Elements'.
      See Also:
        `ListConstruction.getElements()`, `getListConstruction()`
      Generated

    - #### getEvaluationContext

          EDataType getEvaluationContext()

      Returns the meta object for data type '`Evaluation Context`'.
      Returns:
        the meta object for data type 'Evaluation Context'.
      See Also:
        `EvaluationContext`
      Generated
      Model
        instanceClass="org.eclipse.emf.cdo.expressions.EvaluationContext" serializeable="false"

    - #### getExpressionsFactory

          ExpressionsFactory getExpressionsFactory()

      Returns the factory that creates the instances of the model.
      Returns:
        the factory that creates the instances of the model.
      Generated

Copyright (c) 2004-2019 Eike Stepper (Loehne, Germany) and others.
All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License v1.0 which accompanies this distribution, and is available at http://www.eclipse.org/legal/epl-v10.html