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

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

      `getEAnnotation, getEAnnotations`

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

      `getName, setName`

    - ### 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.ecore.EPackage

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

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