Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
J
L
M
N
O
P
Q
R
S
T
U
V
T
tearDown()
- Method in class fri.util.database.jpa.commons.
AbstractJpaTest
tearDown()
- Method in class fri.util.database.jpa.tree.
AbstractTemporalTreeTest
Overridden to perform a different cleanup, else data would remain in database.
tearDown()
- Method in class fri.util.database.jpa.tree.
AbstractTreeTest
Overridden to clean-up test table(s).
tearDown()
- Method in class fri.util.database.jpa.tree.hibernatesession.tests.
ClosureTableTreeHibernateSessionTest
tearDown()
- Method in class fri.util.database.jpa.tree.hibernatesession.tests.
NestedSetsTreeHibernateSessionTest
tearDown()
- Method in class fri.util.database.jpa.tree.hibernatesession.tests.
TemporalClosureTableTreeHibernateSessionTest
tearDown()
- Method in class fri.util.database.jpa.tree.hibernatesession.tests.
TemporalNestedSetsTreeHibernateSessionTest
Temporal
- Interface in
fri.util.database.jpa.tree
Responsibilities of a temporal entity.
TemporalClosureTableTreeDao
- Class in
fri.util.database.jpa.tree.closuretable
DAO extension that allows to historicize entities instead of deleting them.
TemporalClosureTableTreeDao(Class<? extends ClosureTableTreeNode>, Class<? extends TreePath>, boolean, String, String, DbSession)
- Constructor for class fri.util.database.jpa.tree.closuretable.
TemporalClosureTableTreeDao
TemporalClosureTableTreeDao(Class<? extends ClosureTableTreeNode>, String, Class<? extends TreePath>, String, boolean, String, String, DbSession)
- Constructor for class fri.util.database.jpa.tree.closuretable.
TemporalClosureTableTreeDao
TemporalClosureTableTreeEclipselinkTest
- Class in
fri.util.database.jpa.tree.closuretable.providers
TemporalClosureTableTreeEclipselinkTest()
- Constructor for class fri.util.database.jpa.tree.closuretable.providers.
TemporalClosureTableTreeEclipselinkTest
TemporalClosureTableTreeHibernateSessionTest
- Class in
fri.util.database.jpa.tree.hibernatesession.tests
TemporalClosureTableTreeHibernateSessionTest()
- Constructor for class fri.util.database.jpa.tree.hibernatesession.tests.
TemporalClosureTableTreeHibernateSessionTest
TemporalClosureTableTreeHibernateTest
- Class in
fri.util.database.jpa.tree.closuretable.providers
TemporalClosureTableTreeHibernateTest()
- Constructor for class fri.util.database.jpa.tree.closuretable.providers.
TemporalClosureTableTreeHibernateTest
TemporalClosureTableTreeTest
- Class in
fri.util.database.jpa.tree.closuretable
TemporalClosureTableTreeTest()
- Constructor for class fri.util.database.jpa.tree.closuretable.
TemporalClosureTableTreeTest
TemporalNestedSetsTreeDao
- Class in
fri.util.database.jpa.tree.nestedsets
DAO extension that allows to historicize entities instead of deleting them.
TemporalNestedSetsTreeDao(Class<? extends NestedSetsTreeNode>, String, String, DbSession)
- Constructor for class fri.util.database.jpa.tree.nestedsets.
TemporalNestedSetsTreeDao
TemporalNestedSetsTreeDao(Class<? extends NestedSetsTreeNode>, String, String, String, DbSession)
- Constructor for class fri.util.database.jpa.tree.nestedsets.
TemporalNestedSetsTreeDao
TemporalNestedSetsTreeEclipselinkTest
- Class in
fri.util.database.jpa.tree.nestedsets.providers
TemporalNestedSetsTreeEclipselinkTest()
- Constructor for class fri.util.database.jpa.tree.nestedsets.providers.
TemporalNestedSetsTreeEclipselinkTest
TemporalNestedSetsTreeHibernateSessionTest
- Class in
fri.util.database.jpa.tree.hibernatesession.tests
TemporalNestedSetsTreeHibernateSessionTest()
- Constructor for class fri.util.database.jpa.tree.hibernatesession.tests.
TemporalNestedSetsTreeHibernateSessionTest
TemporalNestedSetsTreeHibernateTest
- Class in
fri.util.database.jpa.tree.nestedsets.providers
TemporalNestedSetsTreeHibernateTest()
- Constructor for class fri.util.database.jpa.tree.nestedsets.providers.
TemporalNestedSetsTreeHibernateTest
TemporalNestedSetsTreeNode
- Interface in
fri.util.database.jpa.tree.nestedsets
Merges Temporal with NestedSetsTreeNode.
TemporalNestedSetsTreePojo
- Class in
fri.util.database.jpa.tree.nestedsets.pojos
Example POJO for the unit test, implementing
TemporalNestedSetsTree
via JPA.
TemporalNestedSetsTreePojo()
- Constructor for class fri.util.database.jpa.tree.nestedsets.pojos.
TemporalNestedSetsTreePojo
No-argument constructor needed by JPA.
TemporalNestedSetsTreePojo(String)
- Constructor for class fri.util.database.jpa.tree.nestedsets.pojos.
TemporalNestedSetsTreePojo
Convenience constructor for programming.
TemporalNestedSetsTreeTest
- Class in
fri.util.database.jpa.tree.nestedsets
TemporalNestedSetsTreeTest()
- Constructor for class fri.util.database.jpa.tree.nestedsets.
TemporalNestedSetsTreeTest
TemporalTreeDao
<
N
extends
TreeNode
> - Interface in
fri.util.database.jpa.tree
Responsibilities of a temporal DAO extension.
TemporalTreePath
- Interface in
fri.util.database.jpa.tree.closuretable
Merges Temporal with TreePath.
TemporalTreePathImpl
- Class in
fri.util.database.jpa.tree.closuretable.pojos
Temporal test object.
TemporalTreePathImpl()
- Constructor for class fri.util.database.jpa.tree.closuretable.pojos.
TemporalTreePathImpl
testAddToTree()
- Method in class fri.util.database.jpa.tree.
AbstractTreeTest
Tests adding tree nodes.
testBigTree()
- Method in class fri.util.database.jpa.tree.
AbstractTreeTest
Create a big tree.
testCopiedNodeRenamer()
- Method in class fri.util.database.jpa.tree.
AbstractTreeTest
Test renaming nodes while copying.
testCopyRootToBeRoot()
- Method in class fri.util.database.jpa.tree.
AbstractTreeTest
Test copying root to be another root.
testCopyToOtherRoot()
- Method in class fri.util.database.jpa.tree.
AbstractTreeTest
Test copy a sub-tree to another root.
testCopyToSelf()
- Method in class fri.util.database.jpa.tree.
AbstractTreeTest
Test copy a sub-tree to itself, which is cloning a tree.
testCopyTree()
- Method in class fri.util.database.jpa.tree.
AbstractTreeTest
Test copy a sub-tree without unique constraint on database level.
testCopyTreeBelowItselfFails()
- Method in class fri.util.database.jpa.tree.
AbstractTreeTest
Test copy a sub-tree below itself.
testCopyTreeFailsWithUniqueConstraint()
- Method in class fri.util.database.jpa.tree.
AbstractTreeTest
Test copy a sub-tree.
testCopyTreeToAlteredName()
- Method in class fri.util.database.jpa.tree.
AbstractTreeTest
Test copy a sub-tree to another name.
testCopyTreeToAlteredNameWithUniqueConstraint()
- Method in class fri.util.database.jpa.tree.
AbstractTreeTest
Test copy a sub-tree to another name with unique constraint turned on.
testCopyTreeToBeRoot()
- Method in class fri.util.database.jpa.tree.
AbstractTreeTest
Test copying trees to be roots.
testCopyTreeWithPrecedingDelete()
- Method in class fri.util.database.jpa.tree.
AbstractTreeTest
Test copy a sub-tree without unique constraint on database level.
testCreateAndRemoveRoot()
- Method in class fri.util.database.jpa.tree.
AbstractTreeTest
testCreateTree()
- Method in class fri.util.database.jpa.tree.
AbstractTreeTest
Tests creation of a tree, including addChild().
testDatabaseToBeCaseSensitive()
- Method in class fri.util.database.jpa.tree.
AbstractTemporalTreeTest
Ensure this test is the first one, this avoids pitfalls when database is not case-sensitive.
testDatabaseToBeCaseSensitive()
- Method in class fri.util.database.jpa.tree.
AbstractTreeTest
Especially for MySql, check that string-compares are case-sensitive!
testFindChildrenInCachedTree()
- Method in class fri.util.database.jpa.tree.
AbstractTreeTest
Demonstrates how to retrieve the tree structure from a list of all nodes under a root.
testFindChildrenInFullTree()
- Method in class fri.util.database.jpa.tree.
AbstractTemporalTreeTest
Demonstrates how to retrieve the tree structure from a list of all nodes under a root, optionally also containing removed nodes.
testFindRemoved()
- Method in class fri.util.database.jpa.tree.
AbstractTemporalTreeTest
Tests housekeeping on one removed sub-tree.
testGetRoots()
- Method in class fri.util.database.jpa.tree.
AbstractTreeTest
Tests reading all roots.
testGetTreePathEntity()
- Method in class fri.util.database.jpa.tree.closuretable.
ClosureTableTreeTest
testGetTreePathEntity()
- Method in class fri.util.database.jpa.tree.closuretable.
TemporalClosureTableTreeTest
testIsBelow()
- Method in class fri.util.database.jpa.tree.
AbstractTreeTest
Tests reading parent of all tree nodes.
testIsRoot()
- Method in class fri.util.database.jpa.tree.
AbstractTreeTest
testLevel()
- Method in class fri.util.database.jpa.tree.
AbstractTreeTest
Tests level of all tree nodes.
testMoveRootToOtherTree()
- Method in class fri.util.database.jpa.tree.
AbstractTreeTest
Test moving sub-trees to other roots.
testMoveToOtherTree()
- Method in class fri.util.database.jpa.tree.
AbstractTreeTest
Test moving sub-trees to other roots.
testMoveTree()
- Method in class fri.util.database.jpa.tree.
AbstractTreeTest
Tests moving subtrees in a tree.
testMoveTreeBelowItselfFails()
- Method in class fri.util.database.jpa.tree.
AbstractTreeTest
Test move a sub-tree below itself.
testMoveTreeToBeRoot()
- Method in class fri.util.database.jpa.tree.
AbstractTreeTest
Test moving tree to be roots.
testNonUniqueRootsButUniqueChildren()
- Method in class fri.util.database.jpa.tree.
AbstractTreeTest
testNonUniqueRootsButWholeTreeUniqueNodes()
- Method in class fri.util.database.jpa.tree.
AbstractTreeTest
testParent()
- Method in class fri.util.database.jpa.tree.
AbstractTreeTest
Tests reading parent of all tree nodes.
testPath()
- Method in class fri.util.database.jpa.tree.
AbstractTreeTest
Tests reading parents of tree nodes.
testRemoveAllTrees()
- Method in class fri.util.database.jpa.tree.
AbstractTreeTest
Tests removing all tree roots.
testRemoveFromTree()
- Method in class fri.util.database.jpa.tree.
AbstractTreeTest
Tests removing tree nodes.
testRemoveHistoricizedTreesPhysically()
- Method in class fri.util.database.jpa.tree.
AbstractTemporalTreeTest
Tests housekeeping on several removed sub-trees.
testRemoveRootPhysically()
- Method in class fri.util.database.jpa.tree.
AbstractTemporalTreeTest
Tests housekeeping on removed roots.
testRemoveSubTreePhysically()
- Method in class fri.util.database.jpa.tree.
AbstractTemporalTreeTest
Tests housekeeping on one removed sub-tree.
testRemoveTree()
- Method in class fri.util.database.jpa.tree.
AbstractTreeTest
Tests removing tree roots.
testUniqueChildrenConstraint()
- Method in class fri.util.database.jpa.tree.
AbstractTreeTest
Test unique constraint for children.
testUniqueness()
- Method in class fri.util.database.jpa.tree.
AbstractTreeTest
Test unique constraint for root and sub-node.
testUniquenessWithDeletion()
- Method in class fri.util.database.jpa.tree.
AbstractTreeTest
Test unique constraint together with deletion, special for temporal extension.
testUniquenessWithNullValidFrom()
- Method in class fri.util.database.jpa.tree.
AbstractTemporalTreeTest
Checks that it is possible to leave out validFromPropertyName.
testUniqueWholeTreeConstraintOnMove()
- Method in class fri.util.database.jpa.tree.
AbstractTreeTest
Test unique constraint for children.
testUnremove()
- Method in class fri.util.database.jpa.tree.
AbstractTemporalTreeTest
Tests recovery of nodes.
testUnremoveAllRoots()
- Method in class fri.util.database.jpa.tree.
AbstractTemporalTreeTest
Tests deletion and recovery of all trees.
testUpdateNode()
- Method in class fri.util.database.jpa.tree.
AbstractTreeTest
testUpdateRootWithWholeTreeUniqueConstraint()
- Method in class fri.util.database.jpa.tree.
AbstractTreeTest
testUpdateToSameNameWithUniqueConstraint()
- Method in class fri.util.database.jpa.tree.
AbstractTreeTest
testValidFromIsNull()
- Method in class fri.util.database.jpa.tree.
AbstractTemporalTreeTest
toString()
- Method in class fri.util.database.jpa.tree.closuretable.pojos.
AbstractTreePathImpl
toString()
- Method in class fri.util.database.jpa.tree.closuretable.pojos.
ClosureTableTreePojo
toString()
- Method in class fri.util.database.jpa.tree.closuretable.pojos.
TemporalTreePathImpl
toString()
- Method in class fri.util.database.jpa.tree.examples.closuretable.
PersonCtt
toString()
- Method in class fri.util.database.jpa.tree.examples.nestedsets.
PersonNst
Overridden to avoid super.toString() calling hashCode(), as this might throw exception when no id exists yet.
toString()
- Method in class fri.util.database.jpa.tree.examples.nestedsets.temporal.
PersonTnst
Overridden to avoid super.toString() calling hashCode(), as this might throw exception when no id exists yet.
toString()
- Method in class fri.util.database.jpa.tree.nestedsets.pojos.
NestedSetsTreePojo
toString()
- Method in class fri.util.database.jpa.tree.nestedsets.pojos.
NonUniqueNestedSetsTreePojo
toString()
- Method in class fri.util.database.jpa.tree.nestedsets.pojos.
TemporalNestedSetsTreePojo
TreeActionLocation
<
N
extends
TreeNode
> - Class in
fri.util.database.jpa.tree.util
Parameter object that describes the location where a tree action happens, used by TreeDao and UniqueConstraint implementations.
TreeActionLocation(N, TreeActionLocation.RelatedNodeType, N, TreeActionLocation.ActionType)
- Constructor for class fri.util.database.jpa.tree.util.
TreeActionLocation
TreeActionLocation.ActionType
- Enum in
fri.util.database.jpa.tree.util
Describes what tree action is happening.
TreeActionLocation.RelatedNodeType
- Enum in
fri.util.database.jpa.tree.util
Describes what type the related node is.
TreeDao
<
N
extends
TreeNode
> - Interface in
fri.util.database.jpa.tree
Tree DAO provides hierarchical access to records in a JPA database layer.
TreeDao.CopiedNodeRenamer
<
N
extends
TreeNode
> - Interface in
fri.util.database.jpa.tree
Implementers have the opportunity to edit copied nodes before they are inserted.
TreeNode
- Interface in
fri.util.database.jpa.tree
Responsibilities of entities that are managed by a TreeDao.
TreePath
- Interface in
fri.util.database.jpa.tree.closuretable
The entity type (database table) where tree paths are stored.
TreePathImpl
- Class in
fri.util.database.jpa.tree.closuretable.pojos
The POJO that represents an ancestor to descendant relation.
TreePathImpl()
- Constructor for class fri.util.database.jpa.tree.closuretable.pojos.
TreePathImpl
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
J
L
M
N
O
P
Q
R
S
T
U
V