Interface ISelectExpressionStateObjectBuilder

    • Method Detail

      • commit

        void commit()
        Pushes the changes created by this builder to the state object.
      • object

        ISelectExpressionStateObjectBuilder object​(java.lang.String identificationVariable)
        Creates the expression OBJECT(identification_variable).
        Parameters:
        identificationVariable - The identification variable
        Returns:
        This builder
      • resultVariable

        ISelectExpressionStateObjectBuilder resultVariable​(java.lang.String resultVariable)
        Defines the current state object with the given result variable.
        Parameters:
        resultVariable - The variable identifying the current select expression
        Returns:
        This builder
      • resultVariableAs

        ISelectExpressionStateObjectBuilder resultVariableAs​(java.lang.String resultVariable)
        Defines the current state object with the given result variable.
        Parameters:
        resultVariable - The variable identifying the current select expression
        Returns:
        This builder
      • variable

        ISelectExpressionStateObjectBuilder variable​(java.lang.String variable)
        Creates the expression representing an identification variable.
        Parameters:
        variable - The identification variable
        Returns:
        This builder