类 AbstractRestrictableStatement

    • 构造器详细资料

      • AbstractRestrictableStatement

        public AbstractRestrictableStatement()
    • 方法详细资料

      • getWhereClauseParentTokenType

        protected abstract int getWhereClauseParentTokenType()
      • getFromClause

        public final FromClause getFromClause()
        从接口复制的说明: RestrictableStatement
        Retrieve the from-clause in effect for this statement.
        指定者:
        getFromClause 在接口中 RestrictableStatement
        返回:
        The from-clause for this statement; could be null if the from-clause has not yet been parsed/generated.
      • hasWhereClause

        public final boolean hasWhereClause()
        从接口复制的说明: RestrictableStatement
        Does this statement tree currently contain a where clause?
        指定者:
        hasWhereClause 在接口中 RestrictableStatement
        返回:
        True if a where-clause is found in the statement tree and that where clause actually defines restrictions; false otherwise.
      • getWhereClause

        public final antlr.collections.AST getWhereClause()
        从接口复制的说明: RestrictableStatement
        Retrieve the where-clause defining the restriction(s) in effect for this statement.

        Note that this will generate a where-clause if one was not found, so caution needs to taken prior to calling this that restrictions will actually exist in the resulting statement tree (otherwise "unexpected end of subtree" errors might occur during rendering).

        指定者:
        getWhereClause 在接口中 RestrictableStatement
        返回:
        The where clause.
      • locateWhereClause

        protected antlr.collections.AST locateWhereClause()