|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.cayenne.ejbql.EJBQLBaseVisitor
public class EJBQLBaseVisitor
A noop implementation of the EJBQL visitor that returns same preset boolean value from all methods. Intended for subclassing.
| Field Summary | |
|---|---|
protected boolean |
continueFlag
|
| Constructor Summary | |
|---|---|
EJBQLBaseVisitor()
|
|
EJBQLBaseVisitor(boolean continueFlag)
|
|
| Method Summary | |
|---|---|
boolean |
visitAbs(EJBQLExpression expression)
|
boolean |
visitAbstractSchemaName(EJBQLExpression expression)
|
boolean |
visitAdd(EJBQLExpression expression,
int finishedChildIndex)
Called on visiting "add" expression and also after visiting every expression child. |
boolean |
visitAggregate(EJBQLExpression expression)
|
boolean |
visitAll(EJBQLExpression expression)
|
boolean |
visitAnd(EJBQLExpression expression,
int finishedChildIndex)
Called on visiting "and" expression and also after visiting every expression child. |
boolean |
visitAny(EJBQLExpression expression)
|
boolean |
visitAscending(EJBQLExpression expression)
|
boolean |
visitAverage(EJBQLAggregateColumn expression)
|
boolean |
visitBetween(EJBQLExpression expression,
int finishedChildIndex)
Called on visiting "between" expression and also after visiting every expression child. |
boolean |
visitBooleanLiteral(EJBQLExpression expression)
|
boolean |
visitClassName(EJBQLExpression expression)
|
boolean |
visitConcat(EJBQLExpression expression)
|
boolean |
visitConstructor(EJBQLExpression expression)
|
boolean |
visitConstructorParameter(EJBQLExpression expression)
|
boolean |
visitConstructorParameters(EJBQLExpression expression)
|
boolean |
visitCount(EJBQLAggregateColumn expression)
|
boolean |
visitCurrentDate(EJBQLExpression expression)
|
boolean |
visitCurrentTime(EJBQLExpression expression)
|
boolean |
visitCurrentTimestamp(EJBQLExpression expression)
|
boolean |
visitDecimalLiteral(EJBQLExpression expression)
|
boolean |
visitDelete(EJBQLExpression expression)
|
boolean |
visitDescending(EJBQLExpression expression)
|
boolean |
visitDistinct(EJBQLExpression expression)
|
boolean |
visitDivide(EJBQLExpression expression,
int finishedChildIndex)
Called on visiting "divide" expression and also after visiting every expression child. |
boolean |
visitEquals(EJBQLExpression expression,
int finishedChildIndex)
Called on visiting "equals" expression and also after visiting every expression child. |
boolean |
visitEscapeCharacter(EJBQLExpression expression)
|
boolean |
visitExists(EJBQLExpression expression)
|
boolean |
visitFrom(EJBQLExpression expression,
int finishedChildIndex)
|
boolean |
visitFromItem(EJBQLFromItem expression)
|
boolean |
visitGreaterOrEqual(EJBQLExpression expression,
int finishedChildIndex)
Called on visiting ">=" expression and also after visiting every expression child. |
boolean |
visitGreaterThan(EJBQLExpression expression,
int finishedChildIndex)
Called on visiting ">=" expression and also after visiting every expression child. |
boolean |
visitGroupBy(EJBQLExpression expression)
|
boolean |
visitHaving(EJBQLExpression expression)
|
boolean |
visitIdentificationVariable(EJBQLExpression expression)
|
boolean |
visitIdentifier(EJBQLExpression expression)
|
boolean |
visitIn(EJBQLExpression expression)
|
boolean |
visitInnerFetchJoin(EJBQLJoin join)
|
boolean |
visitInnerJoin(EJBQLJoin join)
|
boolean |
visitIntegerLiteral(EJBQLExpression expression)
|
boolean |
visitIsEmpty(EJBQLExpression expression)
|
boolean |
visitIsNull(EJBQLExpression expression,
int finishedChildIndex)
|
boolean |
visitLength(EJBQLExpression expression)
|
boolean |
visitLessOrEqual(EJBQLExpression expression,
int finishedChildIndex)
Called on visiting "<=" expression and also after visiting every expression child. |
boolean |
visitLessThan(EJBQLExpression expression,
int finishedChildIndex)
Called on visiting "<" expression and also after visiting every expression child. |
boolean |
visitLike(EJBQLExpression expression,
int finishedChildIndex)
Called on visiting "LIKE" expression and also after visiting every expression child. |
boolean |
visitLocate(EJBQLExpression expression)
|
boolean |
visitLower(EJBQLExpression expression)
|
boolean |
visitMax(EJBQLAggregateColumn expression)
|
boolean |
visitMemberOf(EJBQLExpression expression)
|
boolean |
visitMin(EJBQLAggregateColumn expression)
|
boolean |
visitMod(EJBQLExpression expression)
|
boolean |
visitMultiply(EJBQLExpression expression,
int finishedChildIndex)
Called on visiting "*" expression and also after visiting every expression child. |
boolean |
visitNamedInputParameter(EJBQLExpression expression)
|
boolean |
visitNegative(EJBQLExpression expression)
|
boolean |
visitNot(EJBQLExpression expression)
|
boolean |
visitNotEquals(EJBQLExpression expression,
int finishedChildIndex)
Called on visiting "!=" expression and also after visiting every expression child. |
boolean |
visitOr(EJBQLExpression expression,
int finishedChildIndex)
Called on visiting "or" expression and also after visiting every expression child. |
boolean |
visitOrderBy(EJBQLExpression expression)
|
boolean |
visitOrderByItem(EJBQLExpression expression)
|
boolean |
visitOuterFetchJoin(EJBQLJoin join)
|
boolean |
visitOuterJoin(EJBQLJoin join)
|
boolean |
visitPath(EJBQLPath expression,
int finishedChildIndex)
Called on visiting "path" expression and also after visiting every expression child. |
boolean |
visitPatternValue(EJBQLExpression expression)
|
boolean |
visitPositionalInputParameter(EJBQLPositionalInputParameter expression)
|
boolean |
visitSelect(EJBQLExpression expression)
|
boolean |
visitSelectExpression(EJBQLExpression expression)
|
boolean |
visitSelectExpressions(EJBQLExpression expression)
|
boolean |
visitSize(EJBQLExpression expression)
|
boolean |
visitSqrt(EJBQLExpression expression)
|
boolean |
visitStringLiteral(EJBQLExpression expression)
|
boolean |
visitSubselect(EJBQLExpression expression)
|
boolean |
visitSubstring(EJBQLExpression expression)
|
boolean |
visitSubtract(EJBQLExpression expression,
int finishedChildIndex)
Called on visiting "subtract" expression and also after visiting every expression child. |
boolean |
visitSum(EJBQLAggregateColumn expression)
|
boolean |
visitTok(EJBQLExpression expression)
|
boolean |
visitTrim(EJBQLExpression expression)
|
boolean |
visitTrimBoth(EJBQLExpression expression)
|
boolean |
visitTrimCharacter(EJBQLExpression expression)
|
boolean |
visitTrimLeading(EJBQLExpression expression)
|
boolean |
visitTrimTrailing(EJBQLExpression expression)
|
boolean |
visitUpdate(EJBQLExpression expression)
|
boolean |
visitUpdateField(EJBQLExpression expression)
|
boolean |
visitUpdateItem(EJBQLExpression expression)
|
boolean |
visitUpdateValue(EJBQLExpression expression)
|
boolean |
visitUpper(EJBQLExpression expression)
|
boolean |
visitWhere(EJBQLExpression expression)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected boolean continueFlag
| Constructor Detail |
|---|
public EJBQLBaseVisitor()
public EJBQLBaseVisitor(boolean continueFlag)
| Method Detail |
|---|
public boolean visitAbs(EJBQLExpression expression)
visitAbs in interface EJBQLExpressionVisitorpublic boolean visitAbstractSchemaName(EJBQLExpression expression)
visitAbstractSchemaName in interface EJBQLExpressionVisitor
public boolean visitAdd(EJBQLExpression expression,
int finishedChildIndex)
EJBQLExpressionVisitor
visitAdd in interface EJBQLExpressionVisitorexpression - an "add" node being visited.finishedChildIndex - "-1" when the expression node is visited for the first
time, before its children; otherwise this is an index of a child just
visited.public boolean visitAggregate(EJBQLExpression expression)
visitAggregate in interface EJBQLExpressionVisitorpublic boolean visitAll(EJBQLExpression expression)
visitAll in interface EJBQLExpressionVisitor
public boolean visitAnd(EJBQLExpression expression,
int finishedChildIndex)
EJBQLExpressionVisitor
visitAnd in interface EJBQLExpressionVisitorexpression - an "and" node being visited.finishedChildIndex - "-1" when the expression node is visited for the first
time, before its children; otherwise this is an index of a child just
visited.public boolean visitAny(EJBQLExpression expression)
visitAny in interface EJBQLExpressionVisitorpublic boolean visitAscending(EJBQLExpression expression)
visitAscending in interface EJBQLExpressionVisitorpublic boolean visitAverage(EJBQLAggregateColumn expression)
visitAverage in interface EJBQLExpressionVisitor
public boolean visitBetween(EJBQLExpression expression,
int finishedChildIndex)
EJBQLExpressionVisitor
visitBetween in interface EJBQLExpressionVisitorexpression - an "between" node being visited.finishedChildIndex - "-1" when the expression node is visited for the first
time, before its children; otherwise this is an index of a child just
visited.public boolean visitBooleanLiteral(EJBQLExpression expression)
visitBooleanLiteral in interface EJBQLExpressionVisitorpublic boolean visitClassName(EJBQLExpression expression)
visitClassName in interface EJBQLExpressionVisitorpublic boolean visitConcat(EJBQLExpression expression)
visitConcat in interface EJBQLExpressionVisitorpublic boolean visitConstructor(EJBQLExpression expression)
visitConstructor in interface EJBQLExpressionVisitorpublic boolean visitConstructorParameter(EJBQLExpression expression)
visitConstructorParameter in interface EJBQLExpressionVisitorpublic boolean visitConstructorParameters(EJBQLExpression expression)
visitConstructorParameters in interface EJBQLExpressionVisitorpublic boolean visitCount(EJBQLAggregateColumn expression)
visitCount in interface EJBQLExpressionVisitorpublic boolean visitCurrentDate(EJBQLExpression expression)
visitCurrentDate in interface EJBQLExpressionVisitorpublic boolean visitCurrentTime(EJBQLExpression expression)
visitCurrentTime in interface EJBQLExpressionVisitorpublic boolean visitCurrentTimestamp(EJBQLExpression expression)
visitCurrentTimestamp in interface EJBQLExpressionVisitorpublic boolean visitDecimalLiteral(EJBQLExpression expression)
visitDecimalLiteral in interface EJBQLExpressionVisitorpublic boolean visitDelete(EJBQLExpression expression)
visitDelete in interface EJBQLExpressionVisitorpublic boolean visitDescending(EJBQLExpression expression)
visitDescending in interface EJBQLExpressionVisitorpublic boolean visitDistinct(EJBQLExpression expression)
visitDistinct in interface EJBQLExpressionVisitor
public boolean visitDivide(EJBQLExpression expression,
int finishedChildIndex)
EJBQLExpressionVisitor
visitDivide in interface EJBQLExpressionVisitorexpression - an "divide" node being visited.finishedChildIndex - "-1" when the expression node is visited for the first
time, before its children; otherwise this is an index of a child just
visited.
public boolean visitEquals(EJBQLExpression expression,
int finishedChildIndex)
EJBQLExpressionVisitor
visitEquals in interface EJBQLExpressionVisitorexpression - an "equals" node being visited.finishedChildIndex - "-1" when the expression node is visited for the first
time, before its children; otherwise this is an index of a child just
visited.public boolean visitEscapeCharacter(EJBQLExpression expression)
visitEscapeCharacter in interface EJBQLExpressionVisitorpublic boolean visitExists(EJBQLExpression expression)
visitExists in interface EJBQLExpressionVisitor
public boolean visitFrom(EJBQLExpression expression,
int finishedChildIndex)
visitFrom in interface EJBQLExpressionVisitorpublic boolean visitFromItem(EJBQLFromItem expression)
visitFromItem in interface EJBQLExpressionVisitor
public boolean visitGreaterOrEqual(EJBQLExpression expression,
int finishedChildIndex)
EJBQLExpressionVisitor
visitGreaterOrEqual in interface EJBQLExpressionVisitorexpression - an ">=" node being visited.finishedChildIndex - "-1" when the expression node is visited for the first
time, before its children; otherwise this is an index of a child just
visited.
public boolean visitGreaterThan(EJBQLExpression expression,
int finishedChildIndex)
EJBQLExpressionVisitor
visitGreaterThan in interface EJBQLExpressionVisitorexpression - an ">=" node being visited.finishedChildIndex - "-1" when the expression node is visited for the first
time, before its children; otherwise this is an index of a child just
visited.public boolean visitGroupBy(EJBQLExpression expression)
visitGroupBy in interface EJBQLExpressionVisitorpublic boolean visitHaving(EJBQLExpression expression)
visitHaving in interface EJBQLExpressionVisitorpublic boolean visitIdentificationVariable(EJBQLExpression expression)
visitIdentificationVariable in interface EJBQLExpressionVisitorpublic boolean visitIdentifier(EJBQLExpression expression)
visitIdentifier in interface EJBQLExpressionVisitorpublic boolean visitIn(EJBQLExpression expression)
visitIn in interface EJBQLExpressionVisitorpublic boolean visitInnerFetchJoin(EJBQLJoin join)
visitInnerFetchJoin in interface EJBQLExpressionVisitorpublic boolean visitInnerJoin(EJBQLJoin join)
visitInnerJoin in interface EJBQLExpressionVisitorpublic boolean visitIntegerLiteral(EJBQLExpression expression)
visitIntegerLiteral in interface EJBQLExpressionVisitorpublic boolean visitIsEmpty(EJBQLExpression expression)
visitIsEmpty in interface EJBQLExpressionVisitor
public boolean visitIsNull(EJBQLExpression expression,
int finishedChildIndex)
visitIsNull in interface EJBQLExpressionVisitorpublic boolean visitLength(EJBQLExpression expression)
visitLength in interface EJBQLExpressionVisitor
public boolean visitLessOrEqual(EJBQLExpression expression,
int finishedChildIndex)
EJBQLExpressionVisitor
visitLessOrEqual in interface EJBQLExpressionVisitorexpression - an "<=" node being visited.finishedChildIndex - "-1" when the expression node is visited for the first
time, before its children; otherwise this is an index of a child just
visited.
public boolean visitLessThan(EJBQLExpression expression,
int finishedChildIndex)
EJBQLExpressionVisitor
visitLessThan in interface EJBQLExpressionVisitorexpression - an "<" node being visited.finishedChildIndex - "-1" when the expression node is visited for the first
time, before its children; otherwise this is an index of a child just
visited.
public boolean visitLike(EJBQLExpression expression,
int finishedChildIndex)
EJBQLExpressionVisitor
visitLike in interface EJBQLExpressionVisitorexpression - an "LIKE" node being visited.finishedChildIndex - "-1" when the expression node is visited for the first
time, before its children; otherwise this is an index of a child just
visited.public boolean visitLocate(EJBQLExpression expression)
visitLocate in interface EJBQLExpressionVisitorpublic boolean visitLower(EJBQLExpression expression)
visitLower in interface EJBQLExpressionVisitorpublic boolean visitMax(EJBQLAggregateColumn expression)
visitMax in interface EJBQLExpressionVisitorpublic boolean visitMemberOf(EJBQLExpression expression)
visitMemberOf in interface EJBQLExpressionVisitorpublic boolean visitMin(EJBQLAggregateColumn expression)
visitMin in interface EJBQLExpressionVisitorpublic boolean visitMod(EJBQLExpression expression)
visitMod in interface EJBQLExpressionVisitor
public boolean visitMultiply(EJBQLExpression expression,
int finishedChildIndex)
EJBQLExpressionVisitor
visitMultiply in interface EJBQLExpressionVisitorexpression - an "*" node being visited.finishedChildIndex - "-1" when the expression node is visited for the first
time, before its children; otherwise this is an index of a child just
visited.public boolean visitNamedInputParameter(EJBQLExpression expression)
visitNamedInputParameter in interface EJBQLExpressionVisitorpublic boolean visitNegative(EJBQLExpression expression)
visitNegative in interface EJBQLExpressionVisitorpublic boolean visitNot(EJBQLExpression expression)
visitNot in interface EJBQLExpressionVisitor
public boolean visitNotEquals(EJBQLExpression expression,
int finishedChildIndex)
EJBQLExpressionVisitor
visitNotEquals in interface EJBQLExpressionVisitorexpression - an "!=" node being visited.finishedChildIndex - "-1" when the expression node is visited for the first
time, before its children; otherwise this is an index of a child just
visited.
public boolean visitOr(EJBQLExpression expression,
int finishedChildIndex)
EJBQLExpressionVisitor
visitOr in interface EJBQLExpressionVisitorexpression - an "or" node being visited.finishedChildIndex - "-1" when the expression node is visited for the first
time, before its children; otherwise this is an index of a child just
visited.public boolean visitOrderBy(EJBQLExpression expression)
visitOrderBy in interface EJBQLExpressionVisitorpublic boolean visitOrderByItem(EJBQLExpression expression)
visitOrderByItem in interface EJBQLExpressionVisitorpublic boolean visitOuterFetchJoin(EJBQLJoin join)
visitOuterFetchJoin in interface EJBQLExpressionVisitorpublic boolean visitOuterJoin(EJBQLJoin join)
visitOuterJoin in interface EJBQLExpressionVisitor
public boolean visitPath(EJBQLPath expression,
int finishedChildIndex)
EJBQLExpressionVisitor
visitPath in interface EJBQLExpressionVisitorexpression - a "path" node being visited.finishedChildIndex - "-1" when the expression node is visited for the first
time, before its children; otherwise this is an index of a child just
visited.public boolean visitPatternValue(EJBQLExpression expression)
visitPatternValue in interface EJBQLExpressionVisitorpublic boolean visitPositionalInputParameter(EJBQLPositionalInputParameter expression)
visitPositionalInputParameter in interface EJBQLExpressionVisitorpublic boolean visitSelect(EJBQLExpression expression)
visitSelect in interface EJBQLExpressionVisitorpublic boolean visitSelectExpression(EJBQLExpression expression)
visitSelectExpression in interface EJBQLExpressionVisitorpublic boolean visitSelectExpressions(EJBQLExpression expression)
visitSelectExpressions in interface EJBQLExpressionVisitorpublic boolean visitSize(EJBQLExpression expression)
visitSize in interface EJBQLExpressionVisitorpublic boolean visitSqrt(EJBQLExpression expression)
visitSqrt in interface EJBQLExpressionVisitorpublic boolean visitStringLiteral(EJBQLExpression expression)
visitStringLiteral in interface EJBQLExpressionVisitorpublic boolean visitSubselect(EJBQLExpression expression)
visitSubselect in interface EJBQLExpressionVisitorpublic boolean visitSubstring(EJBQLExpression expression)
visitSubstring in interface EJBQLExpressionVisitor
public boolean visitSubtract(EJBQLExpression expression,
int finishedChildIndex)
EJBQLExpressionVisitor
visitSubtract in interface EJBQLExpressionVisitorexpression - an "subtract" node being visited.finishedChildIndex - "-1" when the expression node is visited for the first
time, before its children; otherwise this is an index of a child just
visited.public boolean visitSum(EJBQLAggregateColumn expression)
visitSum in interface EJBQLExpressionVisitorpublic boolean visitTok(EJBQLExpression expression)
visitTok in interface EJBQLExpressionVisitorpublic boolean visitTrim(EJBQLExpression expression)
visitTrim in interface EJBQLExpressionVisitorpublic boolean visitTrimBoth(EJBQLExpression expression)
visitTrimBoth in interface EJBQLExpressionVisitorpublic boolean visitTrimCharacter(EJBQLExpression expression)
visitTrimCharacter in interface EJBQLExpressionVisitorpublic boolean visitTrimLeading(EJBQLExpression expression)
visitTrimLeading in interface EJBQLExpressionVisitorpublic boolean visitTrimTrailing(EJBQLExpression expression)
visitTrimTrailing in interface EJBQLExpressionVisitorpublic boolean visitUpdate(EJBQLExpression expression)
visitUpdate in interface EJBQLExpressionVisitorpublic boolean visitUpdateField(EJBQLExpression expression)
visitUpdateField in interface EJBQLExpressionVisitorpublic boolean visitUpdateItem(EJBQLExpression expression)
visitUpdateItem in interface EJBQLExpressionVisitorpublic boolean visitUpdateValue(EJBQLExpression expression)
visitUpdateValue in interface EJBQLExpressionVisitorpublic boolean visitUpper(EJBQLExpression expression)
visitUpper in interface EJBQLExpressionVisitorpublic boolean visitWhere(EJBQLExpression expression)
visitWhere in interface EJBQLExpressionVisitor
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||