|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface Optimizable
Field Summary |
---|
Fields inherited from interface org.exist.xquery.Expression |
---|
DOT_TEST, EXPRESSION_ID_INVALID, IGNORE_CONTEXT, IN_NODE_CONSTRUCTOR, IN_PREDICATE, IN_UPDATE, IN_WHERE_CLAUSE, NEED_INDEX_INFO, NO_CONTEXT_ID, POSITIONAL_PREDICATE, SINGLE_STEP_EXECUTION, USE_TREE_TRAVERSAL |
Method Summary | |
---|---|
boolean |
canOptimize(Sequence contextSequence)
|
int |
getOptimizeAxis()
|
boolean |
optimizeOnSelf()
|
NodeSet |
preSelect(Sequence contextSequence,
boolean useContext)
|
Methods inherited from interface org.exist.xquery.Expression |
---|
accept, analyze, dump, eval, eval, getCardinality, getColumn, getContext, getContextDocSet, getContextId, getDependencies, getExpressionId, getLine, getPrimaryAxis, getSource, resetState, returnsType, setASTNode, setContextDocSet, setLocation, setPrimaryAxis |
Method Detail |
---|
boolean canOptimize(Sequence contextSequence)
boolean optimizeOnSelf()
NodeSet preSelect(Sequence contextSequence, boolean useContext) throws XPathException
XPathException
int getOptimizeAxis()
|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |