public class SubEntry extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
SubEntry.CollectiveConflictBehavior
Defines the set of permissible values for the conflict behavior.
|
| Constructor and Description |
|---|
SubEntry(Entry entry)
Constructs a subentry object from a given entry object.
|
| Modifier and Type | Method and Description |
|---|---|
List<Attribute> |
getCollectiveAttributes()
Getter for collective attributes contained within this subentry.
|
SubEntry.CollectiveConflictBehavior |
getConflictBehavior()
Getter for collective conflict behavior defined for this collective attributes subentry.
|
org.forgerock.opendj.ldap.DN |
getDN()
Retrieves the distinguished name for this subentry.
|
Entry |
getEntry()
Getter to retrieve the actual entry object for this subentry.
|
org.forgerock.opendj.ldap.DN |
getInheritFromBaseDN()
Getter to retrieve inheritFromBaseRDN DN for inherited collective attribute subentry.
|
org.forgerock.opendj.ldap.ByteString |
getInheritFromDNAttrValue()
Getter to retrieve inheritFromDNAttribute value for inherited collective attribute subentry.
|
org.forgerock.opendj.ldap.schema.AttributeType |
getInheritFromDNType()
Getter to retrieve inheritFromDNAttribute type for inherited collective attribute subentry.
|
org.forgerock.opendj.ldap.schema.AttributeType |
getInheritFromRDNAttrType()
Getter to retrieve inheritFromRDNAttribute type for inherited collective attribute subentry.
|
org.forgerock.opendj.ldap.ByteString |
getInheritFromRDNAttrValue()
Getter to retrieve inheritFromRDNAttribute value for inherited collective attribute subentry.
|
org.forgerock.opendj.ldap.schema.AttributeType |
getInheritFromRDNType()
Getter to retrieve RDN type of inheritFromRDNType for inherited collective attribute subentry.
|
SubtreeSpecification |
getSubTreeSpecification()
Getter for subentry subtree specification.
|
boolean |
isCollective()
Indicates whether this subentry is a collective attribute subentry.
|
boolean |
isInheritedCollective()
Indicates whether this subentry is inherited collective attribute subentry.
|
boolean |
isInheritedFromDNCollective()
Indicates whether this subentry is inherited from DN collective attribute subentry.
|
boolean |
isInheritedFromRDNCollective()
Indicates whether this subentry is inherited from RDN collective attribute subentry.
|
String |
toString() |
public SubEntry(Entry entry) throws DirectoryException
entry - LDAP subentry to construct from.DirectoryException - if there is a problem with
constructing a subentry from a given entry.public final org.forgerock.opendj.ldap.DN getDN()
public final Entry getEntry()
public boolean isCollective()
true if collective, false otherwise.public boolean isInheritedCollective()
true if inherited collective, false otherwise.public boolean isInheritedFromDNCollective()
true if inherited from DN collective, false otherwise.public boolean isInheritedFromRDNCollective()
true if inherited from RDN collective, false otherwise.public org.forgerock.opendj.ldap.schema.AttributeType getInheritFromDNType()
null if there is none.public org.forgerock.opendj.ldap.schema.AttributeType getInheritFromRDNAttrType()
null if there is none.public org.forgerock.opendj.ldap.ByteString getInheritFromRDNAttrValue()
null if there is none.public org.forgerock.opendj.ldap.schema.AttributeType getInheritFromRDNType()
null if there is none.public org.forgerock.opendj.ldap.ByteString getInheritFromDNAttrValue()
null if there is none.public org.forgerock.opendj.ldap.DN getInheritFromBaseDN()
null if there is none.public SubtreeSpecification getSubTreeSpecification()
public List<Attribute> getCollectiveAttributes()
public SubEntry.CollectiveConflictBehavior getConflictBehavior()
Copyright © 2010-2020 Wren Security. All Rights Reserved.