public abstract class AbstractRestrictableStatement extends AbstractStatement implements RestrictableStatement
RestrictableStatement
to centralize common functionality.| Constructor and Description |
|---|
AbstractRestrictableStatement() |
| Modifier and Type | Method and Description |
|---|---|
FromClause |
getFromClause()
Retreives the from-clause in effect for this statement.
|
protected abstract CoreMessageLogger |
getLog() |
antlr.collections.AST |
getWhereClause()
Retreives the where-clause defining the restriction(s) in effect for
this statement.
|
protected abstract int |
getWhereClauseParentTokenType() |
boolean |
hasWhereClause()
Does this statement tree currently contain a where clause?
|
protected antlr.collections.AST |
locateWhereClause() |
getDisplayTextgetAliasGenerator, getASTFactory, getSessionFactoryHelper, getWalker, initializegetDataType, getOriginalText, setDataType, setTextgetColumn, getFilename, getLine, getRenderText, getTextLength, initialize, initializeaddChild, decode, encode, equals, equalsList, equalsListPartial, equalsTree, equalsTreePartial, findAll, findAllPartial, getFirstChild, getNextSibling, getNumberOfChildren, getTokenNames, removeChildren, setFirstChild, setNextSibling, setVerboseStringConversion, toString, toStringList, toStringTree, xmlSerialize, xmlSerializeNode, xmlSerializeRootClose, xmlSerializeRootOpenclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetStatementType, getWalker, needsExecutorprotected abstract int getWhereClauseParentTokenType()
protected abstract CoreMessageLogger getLog()
public final FromClause getFromClause()
RestrictableStatementgetFromClause in interface RestrictableStatementpublic final boolean hasWhereClause()
RestrictableStatementhasWhereClause in interface RestrictableStatementpublic final antlr.collections.AST getWhereClause()
RestrictableStatementgetWhereClause in interface RestrictableStatementprotected antlr.collections.AST locateWhereClause()
Copyright © 2001-2015 Red Hat, Inc. All Rights Reserved.