|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use PrefetchTreeNode | |
---|---|
org.apache.cayenne.ejbql | |
org.apache.cayenne.query | Defines standard queries supported by Cayenne and extension mechanism to create custom queries. |
org.apache.cayenne.util | General utility classes. |
Uses of PrefetchTreeNode in org.apache.cayenne.ejbql |
---|
Methods in org.apache.cayenne.ejbql that return PrefetchTreeNode | |
---|---|
PrefetchTreeNode |
EJBQLCompiledExpression.getPrefetchTree()
Returns prefetched columns tree for fetch joins. |
Uses of PrefetchTreeNode in org.apache.cayenne.query |
---|
Fields in org.apache.cayenne.query declared as PrefetchTreeNode | |
---|---|
protected PrefetchTreeNode |
PrefetchTreeNode.parent
|
Fields in org.apache.cayenne.query with type parameters of type PrefetchTreeNode | |
---|---|
protected Collection<PrefetchTreeNode> |
PrefetchTreeNode.children
|
Methods in org.apache.cayenne.query that return PrefetchTreeNode | |
---|---|
PrefetchTreeNode |
PrefetchTreeNode.addPath(String path)
Adds a "path" with specified semantics to this prefetch node. |
PrefetchTreeNode |
ProcedureQuery.addPrefetch(String prefetchPath)
Adds a prefetch. |
PrefetchTreeNode |
SelectQuery.addPrefetch(String prefetchPath)
Adds a prefetch with specified relationship path to the query. |
PrefetchTreeNode |
SQLTemplate.addPrefetch(String prefetchPath)
Adds a prefetch. |
protected PrefetchTreeNode |
PrefetchTreeNode.getChild(String segment)
|
PrefetchTreeNode |
PrefetchTreeNode.getNode(String path)
Looks up an existing node in the tree desribed by the dot-separated path. |
PrefetchTreeNode |
PrefetchTreeNode.getParent()
|
PrefetchTreeNode |
ProcedureQuery.getPrefetchTree()
|
PrefetchTreeNode |
QueryMetadata.getPrefetchTree()
Returns a root node of prefetch tree used by this query, or null of no prefetches are configured. |
PrefetchTreeNode |
SelectQuery.getPrefetchTree()
|
PrefetchTreeNode |
SQLTemplate.getPrefetchTree()
|
PrefetchTreeNode |
PrefetchTreeNode.getRoot()
Returns the root of the node tree. |
Methods in org.apache.cayenne.query that return types with arguments of type PrefetchTreeNode | |
---|---|
Collection<PrefetchTreeNode> |
PrefetchTreeNode.adjacentJointNodes()
Returns a subset of nodes with "joint" semantics that are to be prefetched in the same query as the current node. |
Collection<PrefetchTreeNode> |
PrefetchTreeNode.disjointNodes()
Returns a collection of PrefetchTreeNodes with disjoint semantics. |
Collection<PrefetchTreeNode> |
PrefetchTreeNode.getChildren()
Returns an unmodifiable collection of children. |
Collection<PrefetchTreeNode> |
PrefetchTreeNode.jointNodes()
Returns a collection of PrefetchTreeNodes in this tree with joint semantics. |
Collection<PrefetchTreeNode> |
PrefetchTreeNode.nonPhantomNodes()
Returns a collection of PrefetchTreeNodes that are not phantoms. |
Methods in org.apache.cayenne.query with parameters of type PrefetchTreeNode | |
---|---|
void |
PrefetchTreeNode.addChild(PrefetchTreeNode child)
|
void |
PrefetchProcessor.finishPrefetch(PrefetchTreeNode node)
|
String |
PrefetchTreeNode.getPath(PrefetchTreeNode upTillParent)
|
void |
PrefetchTreeNode.removeChild(PrefetchTreeNode child)
|
void |
SelectQuery.setPrefetchTree(PrefetchTreeNode prefetchTree)
|
boolean |
PrefetchProcessor.startDisjointPrefetch(PrefetchTreeNode node)
|
boolean |
PrefetchProcessor.startJointPrefetch(PrefetchTreeNode node)
|
boolean |
PrefetchProcessor.startPhantomPrefetch(PrefetchTreeNode node)
|
boolean |
PrefetchProcessor.startUnknownPrefetch(PrefetchTreeNode node)
|
Constructors in org.apache.cayenne.query with parameters of type PrefetchTreeNode | |
---|---|
PrefetchTreeNode(PrefetchTreeNode parent,
String name)
Creates a phantom PrefetchTreeNode, initializing it with parent node and a name of a relationship segment connecting this node with the parent. |
Uses of PrefetchTreeNode in org.apache.cayenne.util |
---|
Methods in org.apache.cayenne.util with parameters of type PrefetchTreeNode | |
---|---|
Object |
ObjectDetachOperation.detach(Object object,
ClassDescriptor descriptor,
PrefetchTreeNode prefetchTree)
"Detaches" an object from its context by creating an unattached copy. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |