Interface ExpressionsFactory

    • Field Detail

      • eINSTANCE

        static final ExpressionsFactory eINSTANCE
        The singleton instance of the factory.
        Generated class or method.
    • Method Detail

      • createExpressionList

        ExpressionList createExpressionList()
        Returns a new object of class 'Expression List'.
        Returns:
        a new object of class 'Expression List'.
        Generated class or method.
      • createAssignmentExpression

        AssignmentExpression createAssignmentExpression()
        Returns a new object of class 'Assignment Expression'.
        Returns:
        a new object of class 'Assignment Expression'.
        Generated class or method.
      • createConditionalExpression

        ConditionalExpression createConditionalExpression()
        Returns a new object of class 'Conditional Expression'.
        Returns:
        a new object of class 'Conditional Expression'.
        Generated class or method.
      • createConditionalOrExpression

        ConditionalOrExpression createConditionalOrExpression()
        Returns a new object of class 'Conditional Or Expression'.
        Returns:
        a new object of class 'Conditional Or Expression'.
        Generated class or method.
      • createConditionalAndExpression

        ConditionalAndExpression createConditionalAndExpression()
        Returns a new object of class 'Conditional And Expression'.
        Returns:
        a new object of class 'Conditional And Expression'.
        Generated class or method.
      • createInclusiveOrExpression

        InclusiveOrExpression createInclusiveOrExpression()
        Returns a new object of class 'Inclusive Or Expression'.
        Returns:
        a new object of class 'Inclusive Or Expression'.
        Generated class or method.
      • createExclusiveOrExpression

        ExclusiveOrExpression createExclusiveOrExpression()
        Returns a new object of class 'Exclusive Or Expression'.
        Returns:
        a new object of class 'Exclusive Or Expression'.
        Generated class or method.
      • createAndExpression

        AndExpression createAndExpression()
        Returns a new object of class 'And Expression'.
        Returns:
        a new object of class 'And Expression'.
        Generated class or method.
      • createEqualityExpression

        EqualityExpression createEqualityExpression()
        Returns a new object of class 'Equality Expression'.
        Returns:
        a new object of class 'Equality Expression'.
        Generated class or method.
      • createInstanceOfExpression

        InstanceOfExpression createInstanceOfExpression()
        Returns a new object of class 'Instance Of Expression'.
        Returns:
        a new object of class 'Instance Of Expression'.
        Generated class or method.
      • createRelationExpression

        RelationExpression createRelationExpression()
        Returns a new object of class 'Relation Expression'.
        Returns:
        a new object of class 'Relation Expression'.
        Generated class or method.
      • createShiftExpression

        ShiftExpression createShiftExpression()
        Returns a new object of class 'Shift Expression'.
        Returns:
        a new object of class 'Shift Expression'.
        Generated class or method.
      • createAdditiveExpression

        AdditiveExpression createAdditiveExpression()
        Returns a new object of class 'Additive Expression'.
        Returns:
        a new object of class 'Additive Expression'.
        Generated class or method.
      • createMultiplicativeExpression

        MultiplicativeExpression createMultiplicativeExpression()
        Returns a new object of class 'Multiplicative Expression'.
        Returns:
        a new object of class 'Multiplicative Expression'.
        Generated class or method.
      • createUnaryExpression

        UnaryExpression createUnaryExpression()
        Returns a new object of class 'Unary Expression'.
        Returns:
        a new object of class 'Unary Expression'.
        Generated class or method.
      • createPrefixUnaryModificationExpression

        PrefixUnaryModificationExpression createPrefixUnaryModificationExpression()
        Returns a new object of class 'Prefix Unary Modification Expression'.
        Returns:
        a new object of class 'Prefix Unary Modification Expression'.
        Generated class or method.
      • createSuffixUnaryModificationExpression

        SuffixUnaryModificationExpression createSuffixUnaryModificationExpression()
        Returns a new object of class 'Suffix Unary Modification Expression'.
        Returns:
        a new object of class 'Suffix Unary Modification Expression'.
        Generated class or method.
      • createCastExpression

        CastExpression createCastExpression()
        Returns a new object of class 'Cast Expression'.
        Returns:
        a new object of class 'Cast Expression'.
        Generated class or method.
      • createNestedExpression

        NestedExpression createNestedExpression()
        Returns a new object of class 'Nested Expression'.
        Returns:
        a new object of class 'Nested Expression'.
        Generated class or method.
      • createPrimaryExpressionReferenceExpression

        PrimaryExpressionReferenceExpression createPrimaryExpressionReferenceExpression()
        Returns a new object of class 'Primary Expression Reference Expression'.
        Returns:
        a new object of class 'Primary Expression Reference Expression'.
        Generated class or method.
      • createClassTypeConstructorReferenceExpression

        ClassTypeConstructorReferenceExpression createClassTypeConstructorReferenceExpression()
        Returns a new object of class 'Class Type Constructor Reference Expression'.
        Returns:
        a new object of class 'Class Type Constructor Reference Expression'.
        Generated class or method.
      • createArrayConstructorReferenceExpression

        ArrayConstructorReferenceExpression createArrayConstructorReferenceExpression()
        Returns a new object of class 'Array Constructor Reference Expression'.
        Returns:
        a new object of class 'Array Constructor Reference Expression'.
        Generated class or method.
      • createLambdaExpression

        LambdaExpression createLambdaExpression()
        Returns a new object of class 'Lambda Expression'.
        Returns:
        a new object of class 'Lambda Expression'.
        Generated class or method.
      • createExplicitlyTypedLambdaParameters

        ExplicitlyTypedLambdaParameters createExplicitlyTypedLambdaParameters()
        Returns a new object of class 'Explicitly Typed Lambda Parameters'.
        Returns:
        a new object of class 'Explicitly Typed Lambda Parameters'.
        Generated class or method.
      • createImplicitlyTypedLambdaParameters

        ImplicitlyTypedLambdaParameters createImplicitlyTypedLambdaParameters()
        Returns a new object of class 'Implicitly Typed Lambda Parameters'.
        Returns:
        a new object of class 'Implicitly Typed Lambda Parameters'.
        Generated class or method.
      • createSingleImplicitLambdaParameter

        SingleImplicitLambdaParameter createSingleImplicitLambdaParameter()
        Returns a new object of class 'Single Implicit Lambda Parameter'.
        Returns:
        a new object of class 'Single Implicit Lambda Parameter'.
        Generated class or method.
      • getExpressionsPackage

        ExpressionsPackage getExpressionsPackage()
        Returns the package supported by this factory.
        Returns:
        the package supported by this factory.
        Generated class or method.