Package | Description |
---|---|
org.apache.jdo.impl.fostore |
This package contains the implementation of the File/Object Store JDO Reference
Implementation (FOStore, pronounced "foster").
|
org.apache.jdo.impl.jdoql | |
org.apache.jdo.impl.jdoql.tree | |
org.apache.jdo.jdoql |
This package contains interfaces defining the query result and a basic implementation.
|
org.apache.jdo.jdoql.tree |
This package contains the query tree node interfaces, the node visitor interface and the tree walker.
|
org.apache.jdo.query |
Modifier and Type | Method and Description |
---|---|
QueryTree |
FOStorePMF.newQueryTree()
Returns a new QueryTree instance.
|
Modifier and Type | Method and Description |
---|---|
QueryTree |
QueryResultHelperImpl.getQueryTree()
Return the query tree which is either specified by the user or compiled
from a JDOQL query.
|
QueryTree |
JDOQLQueryFactoryImpl.newTree()
Returns a new QueryTree instance.
|
Modifier and Type | Method and Description |
---|---|
void |
OrderingComparator.setQueryTree(QueryTree queryTree)
Sets the query tree for this ordering comparator.
|
Constructor and Description |
---|
OrderingComparator(TreeWalker walker,
MemoryQuery nodeVisitor,
QueryTree queryTree)
Constructs an ordering comparator for a tree walker, a node visitor
and a query tree.
|
QueryResultHelperImpl(PersistenceManagerInternal pm,
QueryTree queryTree,
java.lang.Object candidates,
ParameterTable parameters,
VariableTable variables) |
Modifier and Type | Class and Description |
---|---|
class |
Tree
This node represents the root of a query tree.
|
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
FilterExpressionDumper.leave(QueryTree node,
java.lang.Object[] results)
Query trees are dumped like
orderingExpressions, filterExpression . |
boolean |
FilterExpressionDumper.walkNextChild(QueryTree node,
java.lang.Object resultOfPreviousChild,
int indexOfNextChild)
Query trees are dumped like
orderingExpressions,
filterExpression . |
Modifier and Type | Method and Description |
---|---|
QueryTree |
JDOQLQueryFactory.newTree()
Returns a new QueryTree instance.
|
Modifier and Type | Method and Description |
---|---|
void |
NodeVisitor.arrive(QueryTree node)
This method is called before walking any children of the argument
node . |
void |
AbstractNodeVisitor.arrive(QueryTree node)
This method delegates to
arrive casting the argument
node to Node . |
java.lang.Object |
NodeVisitor.leave(QueryTree node,
java.lang.Object[] results)
This method is called after walking the children of the argument
node . |
java.lang.Object |
AbstractNodeVisitor.leave(QueryTree node,
java.lang.Object[] results)
This method delegates to
leave casting the argument
node to Node . |
boolean |
NodeVisitor.walkNextChild(QueryTree node,
java.lang.Object resultOfPreviousChild,
int indexOfNextChild)
This method is called before walking each child of the argument
node . |
boolean |
AbstractNodeVisitor.walkNextChild(QueryTree node,
java.lang.Object resultOfPreviousChild,
int indexOfNextChild)
This method delegates to
walkNextChild casting the argument
node to Node . |
Modifier and Type | Method and Description |
---|---|
QueryTree |
QueryResultHelper.getQueryTree()
Return the query tree which is either specified by the user or compiled
from a JDOQL query.
|
Copyright © 2005-2012 Apache Software Foundation. All Rights Reserved.