|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.directory.shared.ldap.subtree.SubtreeSpecificationModifier
public class SubtreeSpecificationModifier
SubtreeSpecification contains no setters so they must be built by a modifiable object containing all the necessary parameters to build the base object.
| Constructor Summary | |
|---|---|
SubtreeSpecificationModifier()
|
|
| Method Summary | |
|---|---|
SubtreeSpecification |
getSubtreeSpecification()
Creates a SubtreeSpecification using any of the default paramters that may have been modified from their defaults. |
void |
setBase(LdapDN base)
Sets the subtree base relative to the administration point. |
void |
setChopAfterExclusions(java.util.Set<LdapDN> chopAfter)
Sets the set of subordinates entries whose subordinates are to be excluded. |
void |
setChopBeforeExclusions(java.util.Set<LdapDN> chopBefore)
Sets the set of subordinates entries and their subordinates to exclude. |
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. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public SubtreeSpecificationModifier()
| Method Detail |
|---|
public SubtreeSpecification getSubtreeSpecification()
public void setBase(LdapDN base)
base - subtree base relative to the administration pointpublic void setChopBeforeExclusions(java.util.Set<LdapDN> chopBefore)
chopBefore - the set of subordinates entries and their subordinates to
excludepublic void setChopAfterExclusions(java.util.Set<LdapDN> chopAfter)
chopAfter - 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 refinement
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||