public class QueryDepthHelper extends Query
Modifier and Type | Field and Description |
---|---|
static QueryDepthHelper |
HELPER
Helper for Parsing and Execution
|
currentObject, currentQuery, currentTokenQUERY, DATE, exactdepth, extraInfo, isFullText, ready, relativedepth
Modifier and Type | Method and Description |
---|---|
int |
getExactDepth(Query query)
For Execute operation
|
int |
getRelativeDepth(Query query)
For Execute operation
|
void |
setDepths(Query query,
int exactDepth,
int relativeDepth)
For Parsing operation
|
clean, cleanDepth, createQueryArray, createQueryVariable, createQueryVariableValue, createQueryVariableValue, createQueryVariableValue, createQueryVariableValue, createQueryVariableValue, getCurrentObject, getCurrentQuery, getExtraInfo, getNode, getParserExactdepth, getParserRelativeDepth, getQUERY, isFullText, isReady, setDepthLimit, setExactDepthLimit, setExtraInfo, setFullText, setParserExactdepth, setParserRelativeDepth, setReady, setRelativeDepthLimit, toString
public static final QueryDepthHelper HELPER
public void setDepths(Query query, int exactDepth, int relativeDepth)
query
- QueryexactDepth
- int depth exactrelativeDepth
- int depth relativepublic int getExactDepth(Query query)
query
- Querypublic int getRelativeDepth(Query query)
query
- QueryCopyright © 2018 Vitam. All rights reserved.