|
Oracle Fusion Middleware Java API Reference for Oracle TopLink 11g Release 1 (11.1.1) E28847-01 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object
org.eclipse.persistence.jpa.internal.jpql.ContentAssistVisitor.AbstractWhereClauseSelectStatementHelper<T>
private abstract class ContentAssistVisitor.AbstractWhereClauseSelectStatementHelper<T extends AbstractSelectStatement>
Constructor Summary | |
---|---|
private |
ContentAssistVisitor.AbstractWhereClauseSelectStatementHelper() |
Method Summary | |
---|---|
void |
addClauseProposal() Adds the JPQL identifier of the clause being scanned by this helper. |
WhereClause |
getClause(AbstractSelectStatement expression) Returns the clause being scanned by this helper. |
Expression |
getClauseExpression(WhereClause clause) Returns the clause's expression. |
boolean |
hasClause(AbstractSelectStatement expression) Determines whether the clause exists in the parsed tree. |
boolean |
hasClauseExpression(WhereClause clause) Determines whether the clause's expression exists in the parsed tree. |
boolean |
hasSpaceAfterClause(AbstractSelectStatement expression) Determines whether there is a space (owned by the SELECT statement) after the clause being scanned by this helper. |
boolean |
hasSpaceBeforeClause(AbstractSelectStatement expression) Determines whether there is a space (owned by the SELECT statement) before the clause being scanned by this helper. |
boolean |
isClauseExpressionComplete(Expression expression) Determines whether the clause's expression is complete or incomplete. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.eclipse.persistence.jpa.internal.jpql.ContentAssistVisitor.SelectStatementHelper |
---|
appendNextClauseProposals, getNextHelper, getPreviousHelper |
Constructor Detail |
---|
private ContentAssistVisitor.AbstractWhereClauseSelectStatementHelper()
Method Detail |
---|
public void addClauseProposal()
addClauseProposal
in interface ContentAssistVisitor.SelectStatementHelper<T extends AbstractSelectStatement,WhereClause>
public WhereClause getClause(AbstractSelectStatement expression)
ContentAssistVisitor.SelectStatementHelper.hasClause(AbstractSelectStatement)
is called before this one.getClause
in interface ContentAssistVisitor.SelectStatementHelper<T extends AbstractSelectStatement,WhereClause>
expression
- The AbstractSelectStatement
being visitedpublic Expression getClauseExpression(WhereClause clause)
getClauseExpression
in interface ContentAssistVisitor.SelectStatementHelper<T extends AbstractSelectStatement,WhereClause>
public boolean hasClause(AbstractSelectStatement expression)
hasClause
in interface ContentAssistVisitor.SelectStatementHelper<T extends AbstractSelectStatement,WhereClause>
expression
- The AbstractSelectStatement
being visitedtrue
if the clause has been parsed; false
otherwisepublic boolean hasClauseExpression(WhereClause clause)
hasClauseExpression
in interface ContentAssistVisitor.SelectStatementHelper<T extends AbstractSelectStatement,WhereClause>
clause
- The clause being scannedtrue
if the clause has its expression or a portion of it parsed; false
if nothing was parsedpublic boolean hasSpaceAfterClause(AbstractSelectStatement expression)
hasSpaceAfterClause
in interface ContentAssistVisitor.SelectStatementHelper<T extends AbstractSelectStatement,WhereClause>
expression
- The AbstractSelectStatement
being visitedtrue
if a space follows the clause; false
otherwisepublic boolean hasSpaceBeforeClause(AbstractSelectStatement expression)
hasSpaceBeforeClause
in interface ContentAssistVisitor.SelectStatementHelper<T extends AbstractSelectStatement,WhereClause>
expression
- The AbstractSelectStatement
being visitedtrue
if a space precedes the clause; false
otherwisepublic boolean isClauseExpressionComplete(Expression expression)
isClauseExpressionComplete
in interface ContentAssistVisitor.SelectStatementHelper<T extends AbstractSelectStatement,WhereClause>
expression
- The clause's expression to verify its completenesstrue
if the Expression
is complete based on its content versus what the grammar expects; false
otherwise
|
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |