Interface ExpressionsPackage.Literals

Enclosing interface:
ExpressionsPackage

public 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
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final org.eclipse.emf.ecore.EClass
    The meta object literal for the 'Binary Expression' class.
    static final org.eclipse.emf.ecore.EReference
    The meta object literal for the 'Left' containment reference feature.
    static final org.eclipse.emf.ecore.EAttribute
    The meta object literal for the 'Operation' attribute feature.
    static final org.eclipse.emf.ecore.EReference
    The meta object literal for the 'Right' containment reference feature.
    static final org.eclipse.emf.ecore.EEnum
    The meta object literal for the 'Binary Operation' enum.
    static final org.eclipse.emf.ecore.EClass
    The meta object literal for the 'Boolean Literal' class.
    static final org.eclipse.emf.ecore.EAttribute
    The meta object literal for the 'Is True' attribute feature.
    static final org.eclipse.emf.ecore.EClass
    The meta object literal for the 'Case' class.
    static final org.eclipse.emf.ecore.EReference
    The meta object literal for the 'Body' containment reference list feature.
    static final org.eclipse.emf.ecore.EReference
    The meta object literal for the 'Else Expression' containment reference feature.
    static final org.eclipse.emf.ecore.EReference
    The meta object literal for the 'Input Expression' containment reference feature.
    static final org.eclipse.emf.ecore.EClass
    The meta object literal for the 'Case Body' class.
    static final org.eclipse.emf.ecore.EReference
    The meta object literal for the 'Then' containment reference feature.
    static final org.eclipse.emf.ecore.EReference
    The meta object literal for the 'When' containment reference feature.
    static final org.eclipse.emf.ecore.EClass
    The meta object literal for the 'Date Literal' class.
    static final org.eclipse.emf.ecore.EReference
    The meta object literal for the 'Day' containment reference feature.
    static final org.eclipse.emf.ecore.EReference
    The meta object literal for the 'Hour' containment reference feature.
    static final org.eclipse.emf.ecore.EReference
    The meta object literal for the 'Minute' containment reference feature.
    static final org.eclipse.emf.ecore.EReference
    The meta object literal for the 'Month' containment reference feature.
    static final org.eclipse.emf.ecore.EReference
    The meta object literal for the 'Second' containment reference feature.
    static final org.eclipse.emf.ecore.EReference
    The meta object literal for the 'Year' containment reference feature.
    static final org.eclipse.emf.ecore.EClass
    The meta object literal for the 'Empty Expression' class.
    static final org.eclipse.emf.ecore.EClass
    The meta object literal for the 'Expression' class.
    static final org.eclipse.emf.ecore.EOperation
    The meta object literal for the 'Get Ret Val Types' operation.
    static final org.eclipse.emf.ecore.EReference
    The meta object literal for the 'Types' reference list feature.
    static final org.eclipse.emf.ecore.EClass
    The meta object literal for the 'Expression With Alias' class.
    static final org.eclipse.emf.ecore.EAttribute
    The meta object literal for the 'Alias' attribute feature.
    static final org.eclipse.emf.ecore.EReference
    The meta object literal for the 'Expression' containment reference feature.
    static final org.eclipse.emf.ecore.EClass
    The meta object literal for the 'Expression With Distinct' class.
    static final org.eclipse.emf.ecore.EReference
    The meta object literal for the 'Expression' containment reference feature.
    static final org.eclipse.emf.ecore.EClass
    The meta object literal for the 'Expressions' class.
    static final org.eclipse.emf.ecore.EReference
    The meta object literal for the 'Item' containment reference feature.
    static final org.eclipse.emf.ecore.EClass
    The meta object literal for the 'Field' class.
    static final org.eclipse.emf.ecore.EReference
    The meta object literal for the 'Path' containment reference feature.
    static final org.eclipse.emf.ecore.EClass
    The meta object literal for the 'Function' class.
    static final org.eclipse.emf.ecore.EReference
    The meta object literal for the 'Name' containment reference feature.
    static final org.eclipse.emf.ecore.EReference
    The meta object literal for the 'Parameters' containment reference list feature.
    static final org.eclipse.emf.ecore.EClass
    The meta object literal for the 'Ident' class.
    static final org.eclipse.emf.ecore.EAttribute
    The meta object literal for the 'Value' attribute feature.
    static final org.eclipse.emf.ecore.EClass
    The meta object literal for the 'In List' class.
    static final org.eclipse.emf.ecore.EReference
    The meta object literal for the 'Items' containment reference list feature.
    static final org.eclipse.emf.ecore.EClass
    The meta object literal for the 'Is Null' class.
    static final org.eclipse.emf.ecore.EAttribute
    The meta object literal for the 'Not' attribute feature.
    static final org.eclipse.emf.ecore.EClass
    The meta object literal for the 'Like' class.
    static final org.eclipse.emf.ecore.EReference
    The meta object literal for the 'Escape' containment reference feature.
    static final org.eclipse.emf.ecore.EReference
    The meta object literal for the 'Literal' containment reference feature.
    static final org.eclipse.emf.ecore.EClass
    The meta object literal for the 'Literal' class.
    static final org.eclipse.emf.ecore.EClass
    The meta object literal for the 'Multi Part Name' class.
    static final org.eclipse.emf.ecore.EOperation
    The meta object literal for the 'Get Full Content' operation.
    static final org.eclipse.emf.ecore.EReference
    The meta object literal for the 'Prev' containment reference feature.
    static final org.eclipse.emf.ecore.EClass
    The meta object literal for the 'Name' class.
    static final org.eclipse.emf.ecore.EOperation
    The meta object literal for the 'Get Full Content' operation.
    static final org.eclipse.emf.ecore.EAttribute
    The meta object literal for the 'Content' attribute feature.
    static final org.eclipse.emf.ecore.EClass
    The meta object literal for the 'Null Literal' class.
    static final org.eclipse.emf.ecore.EClass
    The meta object literal for the 'Number Literal' class.
    static final org.eclipse.emf.ecore.EAttribute
    The meta object literal for the 'Value' attribute feature.
    static final org.eclipse.emf.ecore.EClass
    The meta object literal for the 'Parameter' class.
    static final org.eclipse.emf.ecore.EAttribute
    The meta object literal for the 'Value' attribute feature.
    static final org.eclipse.emf.ecore.EClass
    The meta object literal for the 'Single Part Name' class.
    static final org.eclipse.emf.ecore.EOperation
    The meta object literal for the 'Get Full Content' operation.
    static final org.eclipse.emf.ecore.EClass
    The meta object literal for the 'String Literal' class.
    static final org.eclipse.emf.ecore.EOperation
    The meta object literal for the 'Value' operation.
    static final org.eclipse.emf.ecore.EAttribute
    The meta object literal for the 'Value' attribute feature.
    static final org.eclipse.emf.ecore.EClass
    The meta object literal for the 'Type Literal' class.
    static final org.eclipse.emf.ecore.EReference
    The meta object literal for the 'Value' containment reference feature.
    static final org.eclipse.emf.ecore.EClass
    The meta object literal for the 'Unary Expression' class.
    static final org.eclipse.emf.ecore.EReference
    The meta object literal for the 'Operand' containment reference feature.
    static final org.eclipse.emf.ecore.EAttribute
    The meta object literal for the 'Operation' attribute feature.
    static final org.eclipse.emf.ecore.EEnum
    The meta object literal for the 'Unary Operation' enum.
    static final org.eclipse.emf.ecore.EClass
    The meta object literal for the 'Undefined Literal' class.
    static final org.eclipse.emf.ecore.EClass
    The meta object literal for the 'Value Literal' class.
    static final org.eclipse.emf.ecore.EReference
    The meta object literal for the 'Value' containment reference feature.
  • Field Details

    • EXPRESSIONS

      static final org.eclipse.emf.ecore.EClass EXPRESSIONS
      The meta object literal for the 'Expressions' class.
      See Also:
    • EXPRESSIONS__ITEM

      static final org.eclipse.emf.ecore.EReference EXPRESSIONS__ITEM
      The meta object literal for the 'Item' containment reference feature.
    • EXPRESSION

      static final org.eclipse.emf.ecore.EClass EXPRESSION
      The meta object literal for the 'Expression' class.
      See Also:
    • EXPRESSION__TYPES

      static final org.eclipse.emf.ecore.EReference EXPRESSION__TYPES
      The meta object literal for the 'Types' reference list feature.
    • EXPRESSION___GET_RET_VAL_TYPES

      static final org.eclipse.emf.ecore.EOperation EXPRESSION___GET_RET_VAL_TYPES
      The meta object literal for the 'Get Ret Val Types' operation.
    • EMPTY_EXPRESSION

      static final org.eclipse.emf.ecore.EClass EMPTY_EXPRESSION
      The meta object literal for the 'Empty Expression' class.
      See Also:
    • UNARY_EXPRESSION

      static final org.eclipse.emf.ecore.EClass UNARY_EXPRESSION
      The meta object literal for the 'Unary Expression' class.
      See Also:
    • UNARY_EXPRESSION__OPERATION

      static final org.eclipse.emf.ecore.EAttribute UNARY_EXPRESSION__OPERATION
      The meta object literal for the 'Operation' attribute feature.
    • UNARY_EXPRESSION__OPERAND

      static final org.eclipse.emf.ecore.EReference UNARY_EXPRESSION__OPERAND
      The meta object literal for the 'Operand' containment reference feature.
    • BINARY_EXPRESSION

      static final org.eclipse.emf.ecore.EClass BINARY_EXPRESSION
      The meta object literal for the 'Binary Expression' class.
      See Also:
    • BINARY_EXPRESSION__OPERATION

      static final org.eclipse.emf.ecore.EAttribute BINARY_EXPRESSION__OPERATION
      The meta object literal for the 'Operation' attribute feature.
    • BINARY_EXPRESSION__LEFT

      static final org.eclipse.emf.ecore.EReference BINARY_EXPRESSION__LEFT
      The meta object literal for the 'Left' containment reference feature.
    • BINARY_EXPRESSION__RIGHT

      static final org.eclipse.emf.ecore.EReference BINARY_EXPRESSION__RIGHT
      The meta object literal for the 'Right' containment reference feature.
    • LITERAL

      static final org.eclipse.emf.ecore.EClass LITERAL
      The meta object literal for the 'Literal' class.
      See Also:
    • NULL_LITERAL

      static final org.eclipse.emf.ecore.EClass NULL_LITERAL
      The meta object literal for the 'Null Literal' class.
      See Also:
    • UNDEFINED_LITERAL

      static final org.eclipse.emf.ecore.EClass UNDEFINED_LITERAL
      The meta object literal for the 'Undefined Literal' class.
      See Also:
    • BOOLEAN_LITERAL

      static final org.eclipse.emf.ecore.EClass BOOLEAN_LITERAL
      The meta object literal for the 'Boolean Literal' class.
      See Also:
    • BOOLEAN_LITERAL__IS_TRUE

      static final org.eclipse.emf.ecore.EAttribute BOOLEAN_LITERAL__IS_TRUE
      The meta object literal for the 'Is True' attribute feature.
    • NUMBER_LITERAL

      static final org.eclipse.emf.ecore.EClass NUMBER_LITERAL
      The meta object literal for the 'Number Literal' class.
      See Also:
    • NUMBER_LITERAL__VALUE

      static final org.eclipse.emf.ecore.EAttribute NUMBER_LITERAL__VALUE
      The meta object literal for the 'Value' attribute feature.
    • DATE_LITERAL

      static final org.eclipse.emf.ecore.EClass DATE_LITERAL
      The meta object literal for the 'Date Literal' class.
      See Also:
    • DATE_LITERAL__YEAR

      static final org.eclipse.emf.ecore.EReference DATE_LITERAL__YEAR
      The meta object literal for the 'Year' containment reference feature.
    • DATE_LITERAL__MONTH

      static final org.eclipse.emf.ecore.EReference DATE_LITERAL__MONTH
      The meta object literal for the 'Month' containment reference feature.
    • DATE_LITERAL__DAY

      static final org.eclipse.emf.ecore.EReference DATE_LITERAL__DAY
      The meta object literal for the 'Day' containment reference feature.
    • DATE_LITERAL__HOUR

      static final org.eclipse.emf.ecore.EReference DATE_LITERAL__HOUR
      The meta object literal for the 'Hour' containment reference feature.
    • DATE_LITERAL__MINUTE

      static final org.eclipse.emf.ecore.EReference DATE_LITERAL__MINUTE
      The meta object literal for the 'Minute' containment reference feature.
    • DATE_LITERAL__SECOND

      static final org.eclipse.emf.ecore.EReference DATE_LITERAL__SECOND
      The meta object literal for the 'Second' containment reference feature.
    • STRING_LITERAL

      static final org.eclipse.emf.ecore.EClass STRING_LITERAL
      The meta object literal for the 'String Literal' class.
      See Also:
    • STRING_LITERAL__VALUE

      static final org.eclipse.emf.ecore.EAttribute STRING_LITERAL__VALUE
      The meta object literal for the 'Value' attribute feature.
    • STRING_LITERAL___VALUE

      static final org.eclipse.emf.ecore.EOperation STRING_LITERAL___VALUE
      The meta object literal for the 'Value' operation.
    • VALUE_LITERAL

      static final org.eclipse.emf.ecore.EClass VALUE_LITERAL
      The meta object literal for the 'Value Literal' class.
      See Also:
    • VALUE_LITERAL__VALUE

      static final org.eclipse.emf.ecore.EReference VALUE_LITERAL__VALUE
      The meta object literal for the 'Value' containment reference feature.
    • TYPE_LITERAL

      static final org.eclipse.emf.ecore.EClass TYPE_LITERAL
      The meta object literal for the 'Type Literal' class.
      See Also:
    • TYPE_LITERAL__VALUE

      static final org.eclipse.emf.ecore.EReference TYPE_LITERAL__VALUE
      The meta object literal for the 'Value' containment reference feature.
    • CASE

      static final org.eclipse.emf.ecore.EClass CASE
      The meta object literal for the 'Case' class.
      See Also:
    • CASE__INPUT_EXPRESSION

      static final org.eclipse.emf.ecore.EReference CASE__INPUT_EXPRESSION
      The meta object literal for the 'Input Expression' containment reference feature.
    • CASE__BODY

      static final org.eclipse.emf.ecore.EReference CASE__BODY
      The meta object literal for the 'Body' containment reference list feature.
    • CASE__ELSE_EXPRESSION

      static final org.eclipse.emf.ecore.EReference CASE__ELSE_EXPRESSION
      The meta object literal for the 'Else Expression' containment reference feature.
    • CASE_BODY

      static final org.eclipse.emf.ecore.EClass CASE_BODY
      The meta object literal for the 'Case Body' class.
      See Also:
    • CASE_BODY__WHEN

      static final org.eclipse.emf.ecore.EReference CASE_BODY__WHEN
      The meta object literal for the 'When' containment reference feature.
    • CASE_BODY__THEN

      static final org.eclipse.emf.ecore.EReference CASE_BODY__THEN
      The meta object literal for the 'Then' containment reference feature.
    • IN_LIST

      static final org.eclipse.emf.ecore.EClass IN_LIST
      The meta object literal for the 'In List' class.
      See Also:
    • IN_LIST__ITEMS

      static final org.eclipse.emf.ecore.EReference IN_LIST__ITEMS
      The meta object literal for the 'Items' containment reference list feature.
    • IS_NULL

      static final org.eclipse.emf.ecore.EClass IS_NULL
      The meta object literal for the 'Is Null' class.
      See Also:
    • IS_NULL__NOT

      static final org.eclipse.emf.ecore.EAttribute IS_NULL__NOT
      The meta object literal for the 'Not' attribute feature.
    • LIKE

      static final org.eclipse.emf.ecore.EClass LIKE
      The meta object literal for the 'Like' class.
      See Also:
    • LIKE__LITERAL

      static final org.eclipse.emf.ecore.EReference LIKE__LITERAL
      The meta object literal for the 'Literal' containment reference feature.
    • LIKE__ESCAPE

      static final org.eclipse.emf.ecore.EReference LIKE__ESCAPE
      The meta object literal for the 'Escape' containment reference feature.
    • PARAMETER

      static final org.eclipse.emf.ecore.EClass PARAMETER
      The meta object literal for the 'Parameter' class.
      See Also:
    • PARAMETER__VALUE

      static final org.eclipse.emf.ecore.EAttribute PARAMETER__VALUE
      The meta object literal for the 'Value' attribute feature.
    • IDENT

      static final org.eclipse.emf.ecore.EClass IDENT
      The meta object literal for the 'Ident' class.
      See Also:
    • IDENT__VALUE

      static final org.eclipse.emf.ecore.EAttribute IDENT__VALUE
      The meta object literal for the 'Value' attribute feature.
    • NAME

      static final org.eclipse.emf.ecore.EClass NAME
      The meta object literal for the 'Name' class.
      See Also:
    • NAME__CONTENT

      static final org.eclipse.emf.ecore.EAttribute NAME__CONTENT
      The meta object literal for the 'Content' attribute feature.
    • NAME___GET_FULL_CONTENT

      static final org.eclipse.emf.ecore.EOperation NAME___GET_FULL_CONTENT
      The meta object literal for the 'Get Full Content' operation.
    • SINGLE_PART_NAME

      static final org.eclipse.emf.ecore.EClass SINGLE_PART_NAME
      The meta object literal for the 'Single Part Name' class.
      See Also:
    • SINGLE_PART_NAME___GET_FULL_CONTENT

      static final org.eclipse.emf.ecore.EOperation SINGLE_PART_NAME___GET_FULL_CONTENT
      The meta object literal for the 'Get Full Content' operation.
    • MULTI_PART_NAME

      static final org.eclipse.emf.ecore.EClass MULTI_PART_NAME
      The meta object literal for the 'Multi Part Name' class.
      See Also:
    • MULTI_PART_NAME__PREV

      static final org.eclipse.emf.ecore.EReference MULTI_PART_NAME__PREV
      The meta object literal for the 'Prev' containment reference feature.
    • MULTI_PART_NAME___GET_FULL_CONTENT

      static final org.eclipse.emf.ecore.EOperation MULTI_PART_NAME___GET_FULL_CONTENT
      The meta object literal for the 'Get Full Content' operation.
    • FIELD

      static final org.eclipse.emf.ecore.EClass FIELD
      The meta object literal for the 'Field' class.
      See Also:
    • FIELD__PATH

      static final org.eclipse.emf.ecore.EReference FIELD__PATH
      The meta object literal for the 'Path' containment reference feature.
    • EXPRESSION_WITH_ALIAS

      static final org.eclipse.emf.ecore.EClass EXPRESSION_WITH_ALIAS
      The meta object literal for the 'Expression With Alias' class.
      See Also:
    • EXPRESSION_WITH_ALIAS__EXPRESSION

      static final org.eclipse.emf.ecore.EReference EXPRESSION_WITH_ALIAS__EXPRESSION
      The meta object literal for the 'Expression' containment reference feature.
    • EXPRESSION_WITH_ALIAS__ALIAS

      static final org.eclipse.emf.ecore.EAttribute EXPRESSION_WITH_ALIAS__ALIAS
      The meta object literal for the 'Alias' attribute feature.
    • EXPRESSION_WITH_DISTINCT

      static final org.eclipse.emf.ecore.EClass EXPRESSION_WITH_DISTINCT
      The meta object literal for the 'Expression With Distinct' class.
      See Also:
    • EXPRESSION_WITH_DISTINCT__EXPRESSION

      static final org.eclipse.emf.ecore.EReference EXPRESSION_WITH_DISTINCT__EXPRESSION
      The meta object literal for the 'Expression' containment reference feature.
    • FUNCTION

      static final org.eclipse.emf.ecore.EClass FUNCTION
      The meta object literal for the 'Function' class.
      See Also:
    • FUNCTION__NAME

      static final org.eclipse.emf.ecore.EReference FUNCTION__NAME
      The meta object literal for the 'Name' containment reference feature.
    • FUNCTION__PARAMETERS

      static final org.eclipse.emf.ecore.EReference FUNCTION__PARAMETERS
      The meta object literal for the 'Parameters' containment reference list feature.
    • UNARY_OPERATION

      static final org.eclipse.emf.ecore.EEnum UNARY_OPERATION
      The meta object literal for the 'Unary Operation' enum.
      See Also:
    • BINARY_OPERATION

      static final org.eclipse.emf.ecore.EEnum BINARY_OPERATION
      The meta object literal for the 'Binary Operation' enum.
      See Also: