|
EclipseLink 2.4.1, build 'v20121003-ad44345' API Reference | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.eclipse.persistence.jpa.jpql.parser.QueryPosition
public final class QueryPosition
This object contains the cursor position within the parsed tree and within each of the Expression
from the root to the deepest leaf.
Method Summary | |
---|---|
Expression |
getExpression()
Returns the child Expression where the position of the cursor is. |
int |
getPosition()
Returns the position of the cursor in the query. |
int |
getPosition(Expression expression)
Returns the position of the cursor within the given Expression |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
---|
public Expression getExpression()
Expression
where the position of the cursor is.
Expression
child that was retrieving by
traversing the parsed tree up to the position of the cursor.public int getPosition()
public int getPosition(Expression expression)
Expression
expression
- The Expression
for which the position of the cursor is requested
Expression
or -1 if the
cursor is not within it
|
EclipseLink 2.4.1, build 'v20121003-ad44345' API Reference | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |