Uses of Interface
fri.util.database.jpa.tree.closuretable.TreePath

Packages that use TreePath
fri.util.database.jpa.tree.closuretable   
fri.util.database.jpa.tree.closuretable.pojos   
fri.util.database.jpa.tree.examples.closuretable   
fri.util.database.jpa.tree.examples.closuretable.temporal   
fri.util.database.jpa.tree.examples.closuretable.temporal.deletedflag   
 

Uses of TreePath in fri.util.database.jpa.tree.closuretable
 

Subinterfaces of TreePath in fri.util.database.jpa.tree.closuretable
 interface TemporalTreePath
          Merges Temporal with TreePath.
 

Methods in fri.util.database.jpa.tree.closuretable that return TreePath
 TreePath ClosureTableTreeDao.getTreePathEntity(ClosureTableTreeNode node)
          This is for the case when the provided TreePath implementation contains additional properties concerning the node.
protected  TreePath ClosureTableTreeDao.newTreePathInstance()
          Creates a new TreePath instance from treePathEntityClass.
 

Methods in fri.util.database.jpa.tree.closuretable that return types with arguments of type TreePath
protected  java.util.List<? extends TreePath> ClosureTableTreeDao.getPathsToRemove(ClosureTableTreeNode node)
           
 

Methods in fri.util.database.jpa.tree.closuretable with parameters of type TreePath
protected  void TemporalClosureTableTreeDao.assignInvalidity(TreePath path)
          Called when removing paths.
protected  void TemporalClosureTableTreeDao.assignValidity(TreePath path)
          Called when unremoving paths.
protected  void TemporalClosureTableTreeDao.removePath(TreePath path)
          Overridden to historicize path, using the historicizing date.
protected  void ClosureTableTreeDao.removePath(TreePath path)
          Called from remove() for all sub-nodes of removed tree.
protected  java.lang.Object ClosureTableTreeDao.save(TreePath path)
          Saves the given path to session.
 

Method parameters in fri.util.database.jpa.tree.closuretable with type arguments of type TreePath
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.
 

Constructor parameters in fri.util.database.jpa.tree.closuretable with type arguments of type TreePath
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 TreePath in fri.util.database.jpa.tree.closuretable.pojos
 

Classes in fri.util.database.jpa.tree.closuretable.pojos that implement TreePath
 class AbstractTreePathImpl
          Abstraction of the POJO that represents an ancestor to descendant relation.
 class TemporalTreePathImpl
          Temporal test object.
 class TreePathImpl
          The POJO that represents an ancestor to descendant relation.
 

Uses of TreePath in fri.util.database.jpa.tree.examples.closuretable
 

Classes in fri.util.database.jpa.tree.examples.closuretable that implement TreePath
 class PersonAbstractTreePath
           
 class PersonFunctionalTreePath
          Tree aspect: functional hierarchy among persons, e.g.
 class PersonOrganisationalTreePath
          Tree aspect: organizational hierarchy among persons, e.g.
 

Uses of TreePath in fri.util.database.jpa.tree.examples.closuretable.temporal
 

Classes in fri.util.database.jpa.tree.examples.closuretable.temporal that implement TreePath
 class PersonTemporalTreePath
          Example for temporal TreePath implementation.
 

Uses of TreePath in fri.util.database.jpa.tree.examples.closuretable.temporal.deletedflag
 

Classes in fri.util.database.jpa.tree.examples.closuretable.temporal.deletedflag that implement TreePath
 class PersonDeletedFlagTreePath
          Example for temporal TreePath implementation.