public class SubtreeSpecificationModifier extends Object
Constructor and Description |
---|
SubtreeSpecificationModifier() |
Modifier and Type | Method and Description |
---|---|
SubtreeSpecification |
getSubtreeSpecification()
Creates a SubtreeSpecification using any of the default paramters that
may have been modified from their defaults.
|
void |
setBase(Dn base)
Sets the subtree base relative to the administration point.
|
void |
setChopAfterExclusions(Set<Dn> chopAfterExclusions)
Sets the set of subordinates entries whose subordinates are to be
excluded.
|
void |
setChopBeforeExclusions(Set<Dn> chopBeforeExclusions)
Sets the set of subordinates entries and their subordinates to exclude.
|
void |
setFilter(ExprNode filter)
Sets a filter
|
void |
setMaxBaseDistance(int maxBaseDistance)
Sets the maximum distance from base past which entries are excluded.
|
void |
setMinBaseDistance(int minBaseDistance)
Sets the minimum distance below base to start including entries.
|
void |
setRefinement(ExprNode refinement)
Sets a filter using only assertions on objectClass attributes for subtree
refinement.
|
public SubtreeSpecificationModifier()
public SubtreeSpecification getSubtreeSpecification()
public void setBase(Dn base)
base
- subtree base relative to the administration pointpublic void setChopBeforeExclusions(Set<Dn> chopBeforeExclusions)
chopBeforeExclusions
- the set of subordinates entries and their subordinates to
excludepublic void setChopAfterExclusions(Set<Dn> chopAfterExclusions)
chopAfterExclusions
- the set of subordinates entries whose subordinates are to be
excludedpublic void setMinBaseDistance(int minBaseDistance)
minBaseDistance
- the minimum distance below base to start including entriespublic void setMaxBaseDistance(int maxBaseDistance)
maxBaseDistance
- the maximum distance from base past which entries are excludedpublic void setRefinement(ExprNode refinement)
refinement
- a filter using only assertions on objectClass attributes for
subtree refinementCopyright © 2003–2018 The Apache Software Foundation. All rights reserved.