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 org.eclipse.emf.ecore.EClass BINARY_EXPRESSION
      The meta object literal for the 'Binary Expression' class.
      static org.eclipse.emf.ecore.EReference BINARY_EXPRESSION__LEFT
      The meta object literal for the 'Left' containment reference feature.
      static org.eclipse.emf.ecore.EAttribute BINARY_EXPRESSION__OPERATION
      The meta object literal for the 'Operation' attribute feature.
      static org.eclipse.emf.ecore.EReference BINARY_EXPRESSION__RIGHT
      The meta object literal for the 'Right' containment reference feature.
      static org.eclipse.emf.ecore.EEnum BINARY_OPERATION
      The meta object literal for the 'Binary Operation' enum.
      static org.eclipse.emf.ecore.EClass BOOLEAN_LITERAL
      The meta object literal for the 'Boolean Literal' class.
      static org.eclipse.emf.ecore.EAttribute BOOLEAN_LITERAL__IS_TRUE
      The meta object literal for the 'Is True' attribute feature.
      static org.eclipse.emf.ecore.EClass CASE
      The meta object literal for the 'Case' class.
      static org.eclipse.emf.ecore.EReference CASE__BODY
      The meta object literal for the 'Body' containment reference list feature.
      static org.eclipse.emf.ecore.EReference CASE__ELSE_EXPRESSION
      The meta object literal for the 'Else Expression' containment reference feature.
      static org.eclipse.emf.ecore.EClass CASE_BODY
      The meta object literal for the 'Case Body' class.
      static org.eclipse.emf.ecore.EReference CASE_BODY__THEN
      The meta object literal for the 'Then' containment reference feature.
      static org.eclipse.emf.ecore.EReference CASE_BODY__WHEN
      The meta object literal for the 'When' containment reference feature.
      static org.eclipse.emf.ecore.EClass DATE_LITERAL
      The meta object literal for the 'Date Literal' class.
      static org.eclipse.emf.ecore.EReference DATE_LITERAL__DAY
      The meta object literal for the 'Day' containment reference feature.
      static org.eclipse.emf.ecore.EReference DATE_LITERAL__HOUR
      The meta object literal for the 'Hour' containment reference feature.
      static org.eclipse.emf.ecore.EReference DATE_LITERAL__MINUTE
      The meta object literal for the 'Minute' containment reference feature.
      static org.eclipse.emf.ecore.EReference DATE_LITERAL__MONTH
      The meta object literal for the 'Month' containment reference feature.
      static org.eclipse.emf.ecore.EReference DATE_LITERAL__SECOND
      The meta object literal for the 'Second' containment reference feature.
      static org.eclipse.emf.ecore.EReference DATE_LITERAL__YEAR
      The meta object literal for the 'Year' containment reference feature.
      static org.eclipse.emf.ecore.EClass EMPTY_EXPRESSION
      The meta object literal for the 'Empty Expression' class.
      static org.eclipse.emf.ecore.EClass EXPRESSION
      The meta object literal for the 'Expression' class.
      static org.eclipse.emf.ecore.EOperation EXPRESSION___GET_RET_VAL_TYPES
      The meta object literal for the 'Get Ret Val Types' operation.
      static org.eclipse.emf.ecore.EReference EXPRESSION__TYPES
      The meta object literal for the 'Types' reference list feature.
      static org.eclipse.emf.ecore.EClass EXPRESSION_WITH_ALIAS
      The meta object literal for the 'Expression With Alias' class.
      static org.eclipse.emf.ecore.EAttribute EXPRESSION_WITH_ALIAS__ALIAS
      The meta object literal for the 'Alias' attribute feature.
      static org.eclipse.emf.ecore.EReference EXPRESSION_WITH_ALIAS__EXPRESSION
      The meta object literal for the 'Expression' containment reference feature.
      static org.eclipse.emf.ecore.EClass EXPRESSION_WITH_DISTINCT
      The meta object literal for the 'Expression With Distinct' class.
      static org.eclipse.emf.ecore.EReference EXPRESSION_WITH_DISTINCT__EXPRESSION
      The meta object literal for the 'Expression' containment reference feature.
      static org.eclipse.emf.ecore.EClass EXPRESSIONS
      The meta object literal for the 'Expressions' class.
      static org.eclipse.emf.ecore.EReference EXPRESSIONS__ITEM
      The meta object literal for the 'Item' containment reference feature.
      static org.eclipse.emf.ecore.EClass FIELD
      The meta object literal for the 'Field' class.
      static org.eclipse.emf.ecore.EReference FIELD__PATH
      The meta object literal for the 'Path' containment reference feature.
      static org.eclipse.emf.ecore.EClass FUNCTION
      The meta object literal for the 'Function' class.
      static org.eclipse.emf.ecore.EReference FUNCTION__NAME
      The meta object literal for the 'Name' containment reference feature.
      static org.eclipse.emf.ecore.EReference FUNCTION__PARAMETERS
      The meta object literal for the 'Parameters' containment reference list feature.
      static org.eclipse.emf.ecore.EClass IDENT
      The meta object literal for the 'Ident' class.
      static org.eclipse.emf.ecore.EAttribute IDENT__VALUE
      The meta object literal for the 'Value' attribute feature.
      static org.eclipse.emf.ecore.EClass IN_LIST
      The meta object literal for the 'In List' class.
      static org.eclipse.emf.ecore.EReference IN_LIST__ITEMS
      The meta object literal for the 'Items' containment reference list feature.
      static org.eclipse.emf.ecore.EClass IS_NULL
      The meta object literal for the 'Is Null' class.
      static org.eclipse.emf.ecore.EAttribute IS_NULL__NOT
      The meta object literal for the 'Not' attribute feature.
      static org.eclipse.emf.ecore.EClass LIKE
      The meta object literal for the 'Like' class.
      static org.eclipse.emf.ecore.EReference LIKE__ESCAPE
      The meta object literal for the 'Escape' containment reference feature.
      static org.eclipse.emf.ecore.EReference LIKE__LITERAL
      The meta object literal for the 'Literal' containment reference feature.
      static org.eclipse.emf.ecore.EClass LITERAL
      The meta object literal for the 'Literal' class.
      static org.eclipse.emf.ecore.EClass MULTI_PART_NAME
      The meta object literal for the 'Multi Part Name' class.
      static org.eclipse.emf.ecore.EOperation MULTI_PART_NAME___GET_FULL_CONTENT
      The meta object literal for the 'Get Full Content' operation.
      static org.eclipse.emf.ecore.EReference MULTI_PART_NAME__PREV
      The meta object literal for the 'Prev' containment reference feature.
      static org.eclipse.emf.ecore.EClass NAME
      The meta object literal for the 'Name' class.
      static org.eclipse.emf.ecore.EOperation NAME___GET_FULL_CONTENT
      The meta object literal for the 'Get Full Content' operation.
      static org.eclipse.emf.ecore.EAttribute NAME__CONTENT
      The meta object literal for the 'Content' attribute feature.
      static org.eclipse.emf.ecore.EClass NULL_LITERAL
      The meta object literal for the 'Null Literal' class.
      static org.eclipse.emf.ecore.EClass NUMBER_LITERAL
      The meta object literal for the 'Number Literal' class.
      static org.eclipse.emf.ecore.EAttribute NUMBER_LITERAL__VALUE
      The meta object literal for the 'Value' attribute feature.
      static org.eclipse.emf.ecore.EClass PARAMETER
      The meta object literal for the 'Parameter' class.
      static org.eclipse.emf.ecore.EAttribute PARAMETER__VALUE
      The meta object literal for the 'Value' attribute feature.
      static org.eclipse.emf.ecore.EClass SINGLE_PART_NAME
      The meta object literal for the 'Single Part Name' class.
      static org.eclipse.emf.ecore.EOperation SINGLE_PART_NAME___GET_FULL_CONTENT
      The meta object literal for the 'Get Full Content' operation.
      static org.eclipse.emf.ecore.EClass STRING_LITERAL
      The meta object literal for the 'String Literal' class.
      static org.eclipse.emf.ecore.EOperation STRING_LITERAL___VALUE
      The meta object literal for the 'Value' operation.
      static org.eclipse.emf.ecore.EAttribute STRING_LITERAL__VALUE
      The meta object literal for the 'Value' attribute feature.
      static org.eclipse.emf.ecore.EClass TYPE_LITERAL
      The meta object literal for the 'Type Literal' class.
      static org.eclipse.emf.ecore.EReference TYPE_LITERAL__VALUE
      The meta object literal for the 'Value' containment reference feature.
      static org.eclipse.emf.ecore.EClass UNARY_EXPRESSION
      The meta object literal for the 'Unary Expression' class.
      static org.eclipse.emf.ecore.EReference UNARY_EXPRESSION__OPERAND
      The meta object literal for the 'Operand' containment reference feature.
      static org.eclipse.emf.ecore.EAttribute UNARY_EXPRESSION__OPERATION
      The meta object literal for the 'Operation' attribute feature.
      static org.eclipse.emf.ecore.EEnum UNARY_OPERATION
      The meta object literal for the 'Unary Operation' enum.
      static org.eclipse.emf.ecore.EClass UNDEFINED_LITERAL
      The meta object literal for the 'Undefined Literal' class.
      static org.eclipse.emf.ecore.EClass VALUE_LITERAL
      The meta object literal for the 'Value Literal' class.
      static org.eclipse.emf.ecore.EReference VALUE_LITERAL__VALUE
      The meta object literal for the 'Value' containment reference feature.
    • Field Detail

      • EXPRESSIONS__ITEM

        static final org.eclipse.emf.ecore.EReference EXPRESSIONS__ITEM
        The meta object literal for the 'Item' containment reference feature.
      • 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.
      • 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__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.
      • 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__VALUE

        static final org.eclipse.emf.ecore.EAttribute NUMBER_LITERAL__VALUE
        The meta object literal for the 'Value' attribute feature.
      • 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__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__VALUE

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

        static final org.eclipse.emf.ecore.EReference TYPE_LITERAL__VALUE
        The meta object literal for the 'Value' 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__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__ITEMS

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

        static final org.eclipse.emf.ecore.EAttribute IS_NULL__NOT
        The meta object literal for the 'Not' attribute feature.
      • 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__VALUE

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

        static final org.eclipse.emf.ecore.EAttribute IDENT__VALUE
        The meta object literal for the 'Value' attribute feature.
      • 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___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__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__PATH

        static final org.eclipse.emf.ecore.EReference FIELD__PATH
        The meta object literal for the 'Path' containment reference feature.
      • 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__EXPRESSION

        static final org.eclipse.emf.ecore.EReference EXPRESSION_WITH_DISTINCT__EXPRESSION
        The meta object literal for the 'Expression' containment reference feature.
      • 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.