Class NestedSetsTreeManager<T extends NestedSetsTreeNodeModel>
Object
com.liferay.portal.kernel.service.persistence.impl.NestedSetsTreeManager<T>
- Direct Known Subclasses:
PersistenceNestedSetsTreeManager
- Author:
- Shuyang Zhou
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionlong
countAncestors
(T t) long
void
protected abstract long
doCountAncestors
(long nestedSetsTreeNodeScopeId, long nestedSetsTreeNodeLeft, long nestedSetsTreeNodeRight) protected abstract long
doCountDescendants
(long nestedSetsTreeNodeScopeId, long nestedSetsTreeNodeLeft, long nestedSetsTreeNodeRight) doGetAncestors
(long nestedSetsTreeNodeScopeId, long nestedSetsTreeNodeLeft, long nestedSetsTreeNodeRight) doGetDescendants
(long nestedSetsTreeNodeScopeId, long nestedSetsTreeNodeLeft, long nestedSetsTreeNodeRight) protected abstract void
doUpdate
(long nestedSetsTreeNodeScopeId, boolean leftOrRight, long delta, long limit, boolean inclusive) protected abstract void
doUpdate
(long nestedSetsTreeNodeScopeId, long delta, long start, boolean startInclusive, long end, boolean endInclusive, List<T> includeList) getAncestors
(T t) getDescendants
(T t) protected abstract long
getMaxNestedSetsTreeNodeRight
(long nestedSetsTreeNodeScopeId) void
void
-
Constructor Details
-
NestedSetsTreeManager
public NestedSetsTreeManager()
-
-
Method Details
-
countAncestors
-
countDescendants
-
delete
-
getAncestors
-
getDescendants
-
insert
-
move
-
doCountAncestors
protected abstract long doCountAncestors(long nestedSetsTreeNodeScopeId, long nestedSetsTreeNodeLeft, long nestedSetsTreeNodeRight) -
doCountDescendants
protected abstract long doCountDescendants(long nestedSetsTreeNodeScopeId, long nestedSetsTreeNodeLeft, long nestedSetsTreeNodeRight) -
doGetAncestors
-
doGetDescendants
-
doUpdate
protected abstract void doUpdate(long nestedSetsTreeNodeScopeId, boolean leftOrRight, long delta, long limit, boolean inclusive) -
doUpdate
-
getMaxNestedSetsTreeNodeRight
protected abstract long getMaxNestedSetsTreeNodeRight(long nestedSetsTreeNodeScopeId)
-