|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectfri.util.database.jpa.tree.uniqueconstraints.AbstractUniqueTreeConstraintImpl<N>
fri.util.database.jpa.tree.uniqueconstraints.AbstractWholeTreeUniqueConstraintImpl<ClosureTableTreeNode>
fri.util.database.jpa.tree.closuretable.uniqueconstraints.UniqueWholeTreeConstraintImpl
fri.util.database.jpa.tree.closuretable.uniqueconstraints.UniqueWholeTreeTemporalConstraintImpl
public class UniqueWholeTreeTemporalConstraintImpl
This appends validFrom and validTo dates to uniqueness-query, to NOT find historicized objects.
Field Summary |
---|
Fields inherited from class fri.util.database.jpa.tree.uniqueconstraints.AbstractUniqueTreeConstraintImpl |
---|
shouldCheckRootsForUniqueness, uniquePropertyNames |
Constructor Summary | |
---|---|
UniqueWholeTreeTemporalConstraintImpl(java.lang.String[][] uniquePropertyNames,
boolean shouldCheckRootsForUniqueness)
See super-class constructor. |
Method Summary | |
---|---|
protected void |
beforeCheckUniqueness(java.lang.StringBuilder queryText,
java.util.List<java.lang.Object> parameters)
Overridden to append temporal conditions. |
Methods inherited from class fri.util.database.jpa.tree.closuretable.uniqueconstraints.UniqueWholeTreeConstraintImpl |
---|
appendNodeCheckingCondition, appendRootCheckingCondition, fromClause, getNodeTableAlias, getPathTableAlias |
Methods inherited from class fri.util.database.jpa.tree.uniqueconstraints.AbstractWholeTreeUniqueConstraintImpl |
---|
checkUniqueConstraint |
Methods inherited from class fri.util.database.jpa.tree.uniqueconstraints.AbstractUniqueTreeConstraintImpl |
---|
appendUniquenessConditions, appendUpdateCondition, checkUniqueChildrenConstraint, checkUniqueWholeTreeConstraint, equal, getDao, getNodeValueForProperty, getSession, isDifferent, isRootsCheck, nodeEntityName, pathEntityName, setContext |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public UniqueWholeTreeTemporalConstraintImpl(java.lang.String[][] uniquePropertyNames, boolean shouldCheckRootsForUniqueness)
Method Detail |
---|
protected void beforeCheckUniqueness(java.lang.StringBuilder queryText, java.util.List<java.lang.Object> parameters)
beforeCheckUniqueness
in class AbstractUniqueTreeConstraintImpl<ClosureTableTreeNode>
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |