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 |
toString(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 toString(StringBuilder buffer)
buffer
- the string bufferCopyright © 2003–2020 The Apache Software Foundation. All rights reserved.