public interface SubtreeSpecification
Modifier and Type | Field and Description |
---|---|
static int |
UNBOUNDED_MAX
an unbounded maximum depth value in a subtree specification
|
Modifier and Type | Method and Description |
---|---|
DN |
getBase()
Gets an RDN relative to the administrative context where the subtree
scope begins.
|
Set<DN> |
getChopAfterExclusions()
A set of RDNs relative to the base entry representing chopAfter
specificExclusions from the subtree.
|
Set<DN> |
getChopBeforeExclusions()
A set of RDNs relative to the base entry representing chopBefore
specificExclusions from the subtree.
|
int |
getMaxBaseDistance()
Gets the distance after which to start excluding entries in the subtree
or subtree refinement.
|
int |
getMinBaseDistance()
Gets the distance at which to start including entries in the subtree.
|
ExprNode |
getRefinement()
A subtree refinement represents a non-contiguous selection of entries
using a limited filter expression where attribute assertions are based on
the objectClass of the entries.
|
void |
printToBuffer(StringBuilder buffer)
Converts this item into its string representation as stored
in directory.
|
static final int UNBOUNDED_MAX
DN getBase()
Set<DN> getChopBeforeExclusions()
Name
s to the subtree base
or the empty setSet<DN> getChopAfterExclusions()
Name
s to the subtree base
or the empty setint getMinBaseDistance()
int getMaxBaseDistance()
UNBOUNDED_MAX
ExprNode getRefinement()
void printToBuffer(StringBuilder buffer)
buffer
- the string bufferCopyright © 2003-2013 The Apache Software Foundation. All Rights Reserved.