|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of ClosureTableTreeNode in fri.util.database.jpa.tree.closuretable |
---|
Methods in fri.util.database.jpa.tree.closuretable that return ClosureTableTreeNode | |
---|---|
ClosureTableTreeNode |
ClosureTableTreeDao.addChild(ClosureTableTreeNode parent,
ClosureTableTreeNode child)
Adds to end of children of given parent. |
ClosureTableTreeNode |
ClosureTableTreeDao.addChildAt(ClosureTableTreeNode parent,
ClosureTableTreeNode child,
int position)
Adds at specified position to children of given parent. |
ClosureTableTreeNode |
ClosureTableTreeDao.addChildBefore(ClosureTableTreeNode sibling,
ClosureTableTreeNode child)
Adds to children before given sibling, sibling is pushed backwards in children list. |
ClosureTableTreeNode |
ClosureTableTreeNode.clone()
For copy and unique constraint checking this is required. |
ClosureTableTreeNode |
ClosureTableTreeDao.copy(ClosureTableTreeNode node,
ClosureTableTreeNode parent,
ClosureTableTreeNode copiedNodeTemplate)
Copies the given node to end of children list of parent. |
ClosureTableTreeNode |
ClosureTableTreeDao.copyBefore(ClosureTableTreeNode node,
ClosureTableTreeNode sibling,
ClosureTableTreeNode copiedNodeTemplate)
Copies the given node to position of given sibling, pushing sibling backwards in list. |
ClosureTableTreeNode |
ClosureTableTreeDao.copyTo(ClosureTableTreeNode node,
ClosureTableTreeNode parent,
int position,
ClosureTableTreeNode copiedNodeTemplate)
Copies the given node to given position in children list of parent. |
ClosureTableTreeNode |
ClosureTableTreeDao.copyToBeRoot(ClosureTableTreeNode child,
ClosureTableTreeNode copiedNodeTemplate)
Copies a tree to be a root. |
ClosureTableTreeNode |
ClosureTableTreeDao.createRoot(ClosureTableTreeNode root)
Creates a tree root node. |
ClosureTableTreeNode |
ClosureTableTreeDao.find(java.io.Serializable id)
|
ClosureTableTreeNode |
TreePath.getAncestor()
One of the ancestor tree nodes of the descendant, or the descendant itself. |
ClosureTableTreeNode |
TreePath.getDescendant()
The (descendant) tree node (of the ancestor). |
ClosureTableTreeNode |
ClosureTableTreeDao.getParent(ClosureTableTreeNode child)
|
ClosureTableTreeNode |
ClosureTableTreeDao.getRoot(ClosureTableTreeNode node)
|
protected ClosureTableTreeNode |
TemporalClosureTableTreeTest.newTreePojo(java.lang.String name)
|
protected ClosureTableTreeNode |
ClosureTableTreeTest.newTreePojo(java.lang.String name)
|
Methods in fri.util.database.jpa.tree.closuretable that return types with arguments of type ClosureTableTreeNode | |
---|---|
java.util.List<ClosureTableTreeNode> |
ClosureTableTreeDao.find(ClosureTableTreeNode parent,
java.util.Map<java.lang.String,java.lang.Object> criteria)
Convenience finder method. |
java.util.List<ClosureTableTreeNode> |
ClosureTableTreeDao.findDirectChildren(java.util.List<ClosureTableTreeNode> subNodes)
Finds direct children in a cached list of tree nodes, parent is first in that cached list. |
java.util.List<ClosureTableTreeNode> |
TemporalClosureTableTreeDao.findRemoved(ClosureTableTreeNode parent,
java.util.Map<java.lang.String,java.lang.Object> criteria)
|
java.util.List<ClosureTableTreeNode> |
ClosureTableTreeDao.findSubTree(ClosureTableTreeNode parent,
java.util.List<ClosureTableTreeNode> subNodes)
Finds a sub-tree list in a cached list of tree nodes under given parent. |
java.util.List<ClosureTableTreeNode> |
TemporalClosureTableTreeDao.findValidDirectChildren(java.util.List<ClosureTableTreeNode> subNodes)
Use this to retrieve children lists that do not contain removed nodes from trees returned by getFullTreeCacheable() . |
java.util.List<ClosureTableTreeNode> |
TemporalClosureTableTreeDao.getAllRoots()
|
java.util.List<ClosureTableTreeNode> |
ClosureTableTreeDao.getChildren(ClosureTableTreeNode parent)
Gives the children of passed parent. |
java.util.List<ClosureTableTreeNode> |
TemporalClosureTableTreeDao.getFullTreeCacheable(ClosureTableTreeNode node)
|
java.util.List<ClosureTableTreeNode> |
ClosureTableTreeDao.getPath(ClosureTableTreeNode node)
|
java.util.List<ClosureTableTreeNode> |
ClosureTableTreeDao.getRoots()
|
java.util.List<ClosureTableTreeNode> |
ClosureTableTreeDao.getTree(ClosureTableTreeNode parent)
Reads a tree or sub-tree, including all children. |
java.util.List<ClosureTableTreeNode> |
ClosureTableTreeDao.getTreeCacheable(ClosureTableTreeNode parent)
Reads a tree or sub-tree, including all children, which can be cached and passed back into findSubTree() or findDirectChildren() . |
protected UniqueTreeConstraint<ClosureTableTreeNode> |
TemporalClosureTableTreeTest.newUniqueChildrenTreeConstraintImpl()
|
protected UniqueTreeConstraint<ClosureTableTreeNode> |
ClosureTableTreeTest.newUniqueChildrenTreeConstraintImpl()
|
protected UniqueTreeConstraint<ClosureTableTreeNode> |
TemporalClosureTableTreeTest.newUniqueChildrenTreeConstraintImplWithoutRoots()
|
protected UniqueTreeConstraint<ClosureTableTreeNode> |
ClosureTableTreeTest.newUniqueChildrenTreeConstraintImplWithoutRoots()
|
protected UniqueTreeConstraint<ClosureTableTreeNode> |
TemporalClosureTableTreeTest.newUniqueWholeTreeConstraintImpl()
|
protected UniqueTreeConstraint<ClosureTableTreeNode> |
ClosureTableTreeTest.newUniqueWholeTreeConstraintImpl()
|
protected UniqueTreeConstraint<ClosureTableTreeNode> |
TemporalClosureTableTreeTest.newUniqueWholeTreeConstraintImplWithoutRoots()
|
protected UniqueTreeConstraint<ClosureTableTreeNode> |
ClosureTableTreeTest.newUniqueWholeTreeConstraintImplWithoutRoots()
|
Methods in fri.util.database.jpa.tree.closuretable with parameters of type ClosureTableTreeNode | |
---|---|
ClosureTableTreeNode |
ClosureTableTreeDao.addChild(ClosureTableTreeNode parent,
ClosureTableTreeNode child)
Adds to end of children of given parent. |
ClosureTableTreeNode |
ClosureTableTreeDao.addChildAt(ClosureTableTreeNode parent,
ClosureTableTreeNode child,
int position)
Adds at specified position to children of given parent. |
ClosureTableTreeNode |
ClosureTableTreeDao.addChildBefore(ClosureTableTreeNode sibling,
ClosureTableTreeNode child)
Adds to children before given sibling, sibling is pushed backwards in children list. |
protected void |
TemporalClosureTableTreeTest.checkTreeIntegrity(DbSession session,
ClosureTableTreeNode root)
|
protected void |
ClosureTableTreeTest.checkTreeIntegrity(DbSession session,
ClosureTableTreeNode root)
Checks that no ClosureTableTreeNode is not connected to TreePath. |
ClosureTableTreeNode |
ClosureTableTreeDao.copy(ClosureTableTreeNode node,
ClosureTableTreeNode parent,
ClosureTableTreeNode copiedNodeTemplate)
Copies the given node to end of children list of parent. |
ClosureTableTreeNode |
ClosureTableTreeDao.copyBefore(ClosureTableTreeNode node,
ClosureTableTreeNode sibling,
ClosureTableTreeNode copiedNodeTemplate)
Copies the given node to position of given sibling, pushing sibling backwards in list. |
ClosureTableTreeNode |
ClosureTableTreeDao.copyTo(ClosureTableTreeNode node,
ClosureTableTreeNode parent,
int position,
ClosureTableTreeNode copiedNodeTemplate)
Copies the given node to given position in children list of parent. |
ClosureTableTreeNode |
ClosureTableTreeDao.copyToBeRoot(ClosureTableTreeNode child,
ClosureTableTreeNode copiedNodeTemplate)
Copies a tree to be a root. |
ClosureTableTreeNode |
ClosureTableTreeDao.createRoot(ClosureTableTreeNode root)
Creates a tree root node. |
java.util.List<ClosureTableTreeNode> |
ClosureTableTreeDao.find(ClosureTableTreeNode parent,
java.util.Map<java.lang.String,java.lang.Object> criteria)
Convenience finder method. |
java.util.List<ClosureTableTreeNode> |
TemporalClosureTableTreeDao.findRemoved(ClosureTableTreeNode parent,
java.util.Map<java.lang.String,java.lang.Object> criteria)
|
java.util.List<ClosureTableTreeNode> |
ClosureTableTreeDao.findSubTree(ClosureTableTreeNode parent,
java.util.List<ClosureTableTreeNode> subNodes)
Finds a sub-tree list in a cached list of tree nodes under given parent. |
int |
ClosureTableTreeDao.getChildCount(ClosureTableTreeNode parent)
|
java.util.List<ClosureTableTreeNode> |
ClosureTableTreeDao.getChildren(ClosureTableTreeNode parent)
Gives the children of passed parent. |
java.util.List<ClosureTableTreeNode> |
TemporalClosureTableTreeDao.getFullTreeCacheable(ClosureTableTreeNode node)
|
int |
ClosureTableTreeDao.getLevel(ClosureTableTreeNode node)
|
protected java.lang.String |
TemporalClosureTableTreeTest.getName(ClosureTableTreeNode node)
|
protected java.lang.String |
ClosureTableTreeTest.getName(ClosureTableTreeNode node)
|
ClosureTableTreeNode |
ClosureTableTreeDao.getParent(ClosureTableTreeNode child)
|
java.util.List<ClosureTableTreeNode> |
ClosureTableTreeDao.getPath(ClosureTableTreeNode node)
|
protected java.util.List<? extends TreePath> |
ClosureTableTreeDao.getPathsToRemove(ClosureTableTreeNode node)
|
ClosureTableTreeNode |
ClosureTableTreeDao.getRoot(ClosureTableTreeNode node)
|
java.util.List<ClosureTableTreeNode> |
ClosureTableTreeDao.getTree(ClosureTableTreeNode parent)
Reads a tree or sub-tree, including all children. |
java.util.List<ClosureTableTreeNode> |
ClosureTableTreeDao.getTreeCacheable(ClosureTableTreeNode parent)
Reads a tree or sub-tree, including all children, which can be cached and passed back into findSubTree() or findDirectChildren() . |
TreePath |
ClosureTableTreeDao.getTreePathEntity(ClosureTableTreeNode node)
This is for the case when the provided TreePath implementation contains additional properties concerning the node. |
boolean |
ClosureTableTreeDao.isChildOf(ClosureTableTreeNode child,
ClosureTableTreeNode parent)
|
boolean |
ClosureTableTreeDao.isEqualToOrChildOf(ClosureTableTreeNode child,
ClosureTableTreeNode parent)
|
boolean |
ClosureTableTreeDao.isLeaf(ClosureTableTreeNode node)
|
boolean |
ClosureTableTreeDao.isRoot(ClosureTableTreeNode node)
|
void |
ClosureTableTreeDao.move(ClosureTableTreeNode node,
ClosureTableTreeNode parent)
Moves the given node to end of children list of parent. |
void |
ClosureTableTreeDao.moveBefore(ClosureTableTreeNode node,
ClosureTableTreeNode sibling)
Moves the given node to position of given sibling, pushing sibling backwards in list. |
void |
ClosureTableTreeDao.moveTo(ClosureTableTreeNode node,
ClosureTableTreeNode parent,
int position)
Moves the given node to given position in children list of parent. |
void |
ClosureTableTreeDao.moveToBeRoot(ClosureTableTreeNode child)
Moves a sub-tree to be a root. |
protected fri.util.database.jpa.tree.closuretable.CacheableTreeList |
TemporalClosureTableTreeDao.newCacheableTreeList(ClosureTableTreeNode parent,
java.util.List<TreePath> breadthFirstTree)
Factory method for new CacheableTreeList. |
protected fri.util.database.jpa.tree.closuretable.CacheableTreeList |
ClosureTableTreeDao.newCacheableTreeList(ClosureTableTreeNode parent,
java.util.List<TreePath> breadthFirstTree)
Factory method for new CacheableTreeList. |
void |
ClosureTableTreeDao.remove(ClosureTableTreeNode node)
Removes the tree under given node, including the node. |
protected void |
TemporalClosureTableTreeDao.removeNode(ClosureTableTreeNode nodeToRemove)
Overridden to do nothing as related paths are historicized. |
protected void |
ClosureTableTreeDao.removeNode(ClosureTableTreeNode nodeToRemove)
Called from remove() for all sub-nodes of removed tree. |
void |
TemporalClosureTableTreeDao.removePhysically(ClosureTableTreeNode node)
Physically deletes the tree under given node, including the node itself. |
protected void |
TemporalClosureTableTreeDao.removeTree(ClosureTableTreeNode parent)
Overridden to set the historicizing date by calling validToOnRemove(). |
protected void |
ClosureTableTreeDao.removeTree(ClosureTableTreeNode parent)
Called from remove() after locking tree. |
protected void |
TemporalClosureTableTreeTest.renameBeforeCopy(ClosureTableTreeNode node)
|
protected void |
ClosureTableTreeTest.renameBeforeCopy(ClosureTableTreeNode node)
|
void |
TreePath.setAncestor(ClosureTableTreeNode ancestor)
|
void |
TreePath.setDescendant(ClosureTableTreeNode descendant)
|
protected void |
TemporalClosureTableTreeTest.setNameNotConstraintChecking(ClosureTableTreeNode node,
java.lang.String name)
|
protected void |
ClosureTableTreeTest.setNameNotConstraintChecking(ClosureTableTreeNode node,
java.lang.String name)
|
int |
ClosureTableTreeDao.size(ClosureTableTreeNode parent)
|
void |
TemporalClosureTableTreeDao.unremove(ClosureTableTreeNode node)
Recovers the given removed (historicized) node, including all sub-nodes. |
void |
ClosureTableTreeDao.update(ClosureTableTreeNode node)
Updates the given persistent object. |
Method parameters in fri.util.database.jpa.tree.closuretable with type arguments of type ClosureTableTreeNode | |
---|---|
java.util.List<ClosureTableTreeNode> |
ClosureTableTreeDao.findDirectChildren(java.util.List<ClosureTableTreeNode> subNodes)
Finds direct children in a cached list of tree nodes, parent is first in that cached list. |
java.util.List<ClosureTableTreeNode> |
ClosureTableTreeDao.findSubTree(ClosureTableTreeNode parent,
java.util.List<ClosureTableTreeNode> subNodes)
Finds a sub-tree list in a cached list of tree nodes under given parent. |
java.util.List<ClosureTableTreeNode> |
TemporalClosureTableTreeDao.findValidDirectChildren(java.util.List<ClosureTableTreeNode> subNodes)
Use this to retrieve children lists that do not contain removed nodes from trees returned by getFullTreeCacheable() . |
Constructor parameters in fri.util.database.jpa.tree.closuretable with type arguments of type ClosureTableTreeNode | |
---|---|
ClosureTableTreeDao(java.lang.Class<? extends ClosureTableTreeNode> treeNodeEntityClass,
java.lang.Class<? extends TreePath> treePathsEntityClass,
boolean orderIndexMatters,
DbSession session)
|
|
ClosureTableTreeDao(java.lang.Class<? extends ClosureTableTreeNode> treeNodeEntityClass,
java.lang.String treeNodeEntity,
java.lang.Class<? extends TreePath> treePathEntityClass,
java.lang.String treePathEntity,
boolean orderIndexMatters,
DbSession session)
|
|
TemporalClosureTableTreeDao(java.lang.Class<? extends ClosureTableTreeNode> treeNodeEntityClass,
java.lang.Class<? extends TreePath> treePathsEntityClass,
boolean positionMatters,
java.lang.String validFromPropertyName,
java.lang.String validToPropertyName,
DbSession session)
|
|
TemporalClosureTableTreeDao(java.lang.Class<? extends ClosureTableTreeNode> treeNodeEntityClass,
java.lang.String treeNodeEntity,
java.lang.Class<? extends TreePath> treePathEntityClass,
java.lang.String treePathEntity,
boolean positionMatters,
java.lang.String validFromPropertyName,
java.lang.String validToPropertyName,
DbSession session)
|
Uses of ClosureTableTreeNode in fri.util.database.jpa.tree.closuretable.pojos |
---|
Classes in fri.util.database.jpa.tree.closuretable.pojos that implement ClosureTableTreeNode | |
---|---|
class |
ClosureTableTreePojo
Example POJO for the unit test, implementing ClosureTableTreeNode via JPA. |
Methods in fri.util.database.jpa.tree.closuretable.pojos that return ClosureTableTreeNode | |
---|---|
ClosureTableTreeNode |
ClosureTableTreePojo.clone()
|
ClosureTableTreeNode |
TreePathImpl.getAncestor()
|
ClosureTableTreeNode |
TemporalTreePathImpl.getAncestor()
|
ClosureTableTreeNode |
TreePathImpl.getDescendant()
|
ClosureTableTreeNode |
TemporalTreePathImpl.getDescendant()
|
Methods in fri.util.database.jpa.tree.closuretable.pojos with parameters of type ClosureTableTreeNode | |
---|---|
void |
TreePathImpl.setAncestor(ClosureTableTreeNode ancestor)
|
void |
TemporalTreePathImpl.setAncestor(ClosureTableTreeNode ancestor)
|
void |
TreePathImpl.setDescendant(ClosureTableTreeNode descendant)
|
void |
TemporalTreePathImpl.setDescendant(ClosureTableTreeNode descendant)
|
Uses of ClosureTableTreeNode in fri.util.database.jpa.tree.closuretable.uniqueconstraints |
---|
Methods in fri.util.database.jpa.tree.closuretable.uniqueconstraints with parameters of type ClosureTableTreeNode | |
---|---|
protected void |
UniqueWholeTreeConstraintImpl.appendNodeCheckingCondition(ClosureTableTreeNode root,
java.lang.StringBuilder queryText,
java.util.List<java.lang.Object> parameters)
|
Method parameters in fri.util.database.jpa.tree.closuretable.uniqueconstraints with type arguments of type ClosureTableTreeNode | |
---|---|
boolean |
UniqueChildrenTemporalConstraintImpl.checkUniqueConstraint(java.util.List<ClosureTableTreeNode> nodes,
TreeActionLocation<ClosureTableTreeNode> location)
The implementation of this is expected to check the uniqueness of passed node(s). |
boolean |
UniqueChildrenTemporalConstraintImpl.checkUniqueConstraint(java.util.List<ClosureTableTreeNode> nodes,
TreeActionLocation<ClosureTableTreeNode> location)
The implementation of this is expected to check the uniqueness of passed node(s). |
boolean |
UniqueChildrenConstraintImpl.checkUniqueConstraint(java.util.List<ClosureTableTreeNode> nodes,
TreeActionLocation<ClosureTableTreeNode> location)
The implementation of this is expected to check the uniqueness of passed node(s). |
boolean |
UniqueChildrenConstraintImpl.checkUniqueConstraint(java.util.List<ClosureTableTreeNode> nodes,
TreeActionLocation<ClosureTableTreeNode> location)
The implementation of this is expected to check the uniqueness of passed node(s). |
Uses of ClosureTableTreeNode in fri.util.database.jpa.tree.examples.closuretable |
---|
Classes in fri.util.database.jpa.tree.examples.closuretable that implement ClosureTableTreeNode | |
---|---|
class |
PersonCtt
Example entity, Ctt = Closure Table Tree. |
Methods in fri.util.database.jpa.tree.examples.closuretable that return ClosureTableTreeNode | |
---|---|
ClosureTableTreeNode |
PersonCtt.clone()
|
ClosureTableTreeNode |
PersonOrganisationalTreePath.getAncestor()
|
ClosureTableTreeNode |
PersonFunctionalTreePath.getAncestor()
|
ClosureTableTreeNode |
PersonOrganisationalTreePath.getDescendant()
|
ClosureTableTreeNode |
PersonFunctionalTreePath.getDescendant()
|
Methods in fri.util.database.jpa.tree.examples.closuretable with parameters of type ClosureTableTreeNode | |
---|---|
void |
PersonOrganisationalTreePath.setAncestor(ClosureTableTreeNode ancestor)
|
void |
PersonFunctionalTreePath.setAncestor(ClosureTableTreeNode ancestor)
|
void |
PersonOrganisationalTreePath.setDescendant(ClosureTableTreeNode descendant)
|
void |
PersonFunctionalTreePath.setDescendant(ClosureTableTreeNode descendant)
|
Uses of ClosureTableTreeNode in fri.util.database.jpa.tree.examples.closuretable.temporal |
---|
Methods in fri.util.database.jpa.tree.examples.closuretable.temporal that return ClosureTableTreeNode | |
---|---|
ClosureTableTreeNode |
PersonTemporalTreePath.getAncestor()
|
ClosureTableTreeNode |
PersonTemporalTreePath.getDescendant()
|
Methods in fri.util.database.jpa.tree.examples.closuretable.temporal with parameters of type ClosureTableTreeNode | |
---|---|
void |
PersonTemporalTreePath.setAncestor(ClosureTableTreeNode ancestor)
|
void |
PersonTemporalTreePath.setDescendant(ClosureTableTreeNode descendant)
|
Uses of ClosureTableTreeNode in fri.util.database.jpa.tree.examples.closuretable.temporal.deletedflag |
---|
Methods in fri.util.database.jpa.tree.examples.closuretable.temporal.deletedflag that return ClosureTableTreeNode | |
---|---|
ClosureTableTreeNode |
PersonDeletedFlagTreePath.getAncestor()
|
ClosureTableTreeNode |
PersonDeletedFlagTreePath.getDescendant()
|
Methods in fri.util.database.jpa.tree.examples.closuretable.temporal.deletedflag with parameters of type ClosureTableTreeNode | |
---|---|
void |
PersonDeletedFlagTreePath.setAncestor(ClosureTableTreeNode ancestor)
|
void |
PersonDeletedFlagTreePath.setDescendant(ClosureTableTreeNode descendant)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |