Uses of Class
org.forgerock.opendj.ldap.AttributeDescription
-
Packages that use AttributeDescription Package Description org.forgerock.opendj.ldap Classes and interfaces for core types including connections, entries, and attributes.org.forgerock.opendj.ldap.controls Classes and interfaces for common LDAP controls.org.forgerock.opendj.ldap.messages Classes and interfaces for core LDAP requests/responses.org.forgerock.opendj.ldap.schema Classes and interfaces for constructing and querying LDAP schemas.org.forgerock.opendj.ldif Classes and interfaces for reading and writing LDIF.org.forgerock.opendj.rest2ldap APIs for implementing REST to LDAP gateways.org.opends.server.api Contains a number of API declarations for use throughout the Directory Server.org.opends.server.core Contains various classes that comprise the core of the Directory Server codebase.org.opends.server.extensions Contains various implementations of Directory Server APIs that are not appropriate for other packages.org.opends.server.replication.plugin This package contains the part of the Multi-master replication code that works on the Directory Server side.org.opends.server.types Contains implementations for a number of Directory Server data types.org.opends.server.types.operation Contains a number of interfaces that are implemented by the various types of Directory Server operations. -
-
Uses of AttributeDescription in org.forgerock.opendj.ldap
Classes in org.forgerock.opendj.ldap with type parameters of type AttributeDescription Modifier and Type Class Description class
AbstractMapEntry<M extends Map<AttributeDescription,Attribute>>
Abstract implementation forMap
based entries.Methods in org.forgerock.opendj.ldap that return AttributeDescription Modifier and Type Method Description AttributeDescription
AttributeParser. asAttributeDescription()
Returns the first value decoded as anAttributeDescription
using the schema associated with this parser, ornull
if the attribute does not contain any values.AttributeDescription
AttributeParser. asAttributeDescription(String defaultValue)
Returns the first value decoded as anAttributeDescription
using the schema associated with this parser, ordefaultValue
if the attribute does not contain any values.AttributeDescription
AttributeParser. asAttributeDescription(AttributeDescription defaultValue)
Returns the first value decoded as anAttributeDescription
using the schema associated with this parser, ordefaultValue
if the attribute does not contain any values.static AttributeDescription
Functions. byteStringToAttributeDescription(ByteString value, Schema schema)
Parses aByteString
as anAttributeDescription
using the provided schema.static AttributeDescription
AttributeDescription. create(String attributeName, AttributeType attributeType)
Creates an attribute description having the provided attribute name, type and no options.static AttributeDescription
AttributeDescription. create(AttributeType attributeType)
Creates an attribute description having the provided attribute type and no options.static AttributeDescription
AttributeDescription. create(AttributeType attributeType, String option)
Creates an attribute description having the provided attribute type and single option.static AttributeDescription
AttributeDescription. create(AttributeType attributeType, String... options)
Creates an attribute description having the provided attribute type and options.static AttributeDescription
AttributeDescription. create(AttributeType attributeType, Collection<String> options)
Creates an attribute description having the provided attribute type and options.AttributeDescription
Attribute. getAttributeDescription()
Returns the attribute description of this attribute, which includes its attribute type and any options.AttributeDescription
LinkedAttribute. getAttributeDescription()
AttributeDescription
Matcher. getAttributeDescription()
Returns the attribute description for this comparison filterMatcher
, which may benull
if the filter is an extensible match filter specifying an extensible matching rule.static AttributeDescription
AttributeDescription. maxKey(AttributeType attributeType)
Returns an attribute description having the provided attribute type and a set of options which sorts after any other set of options.static AttributeDescription
AttributeDescription. objectClass()
Returns an attribute description representing the object class attribute type with no options.static AttributeDescription
AttributeDescription. valueOf(String attributeDescription)
Parses the provided LDAP string representation of an attribute description using the default schema.static AttributeDescription
AttributeDescription. valueOf(String attributeDescription, Schema schema)
Parses the provided LDAP string representation of an attribute description using the provided schema.AttributeDescription
AttributeDescription. withOption(String option)
Returns an attribute description having the same attribute type and options as this attribute description as well as the provided option.AttributeDescription
AttributeDescription. withOptions(Iterable<String> options)
Returns an attribute description having the same attribute type and options as this attribute description as well as the provided options.AttributeDescription
AttributeDescription. withOptions(String... options)
Returns an attribute description having the same attribute type and options as this attribute description as well as the provided options.AttributeDescription
AttributeDescription. withoutAnyOptions()
Returns an attribute description having the same attribute type as this attribute description except that all options has been removed.AttributeDescription
AttributeDescription. withoutOption(String option)
Returns an attribute description having the same attribute type and options as this attribute description except for the provided option.Methods in org.forgerock.opendj.ldap that return types with arguments of type AttributeDescription Modifier and Type Method Description Set<AttributeDescription>
AttributeParser. asSetOfAttributeDescription()
Returns the values decoded as a set ofAttributeDescription
s using the schema associated with this parser, or an empty set if the attribute does not contain any values.Set<AttributeDescription>
AttributeParser. asSetOfAttributeDescription(String... defaultValues)
Returns the values decoded as a set ofAttributeDescription
s using the schema associated with this parser, ordefaultValues
if the attribute does not contain any values.Set<AttributeDescription>
AttributeParser. asSetOfAttributeDescription(Collection<AttributeDescription> defaultValues)
Returns the values decoded as a set ofAttributeDescription
s using the schema associated with this parser, ordefaultValues
if the attribute does not contain any values.Set<AttributeDescription>
AttributeParser. asSetOfAttributeDescription(AttributeDescription... defaultValues)
Returns the values decoded as a set ofAttributeDescription
s using the schema associated with this parser, ordefaultValues
if the attribute does not contain any values.Function<AttributeDescription,Attribute>
DecodeOptions. getAttributeFactory()
Returns the function which will be used for creating newAttribute
instances when decoding attributes.Methods in org.forgerock.opendj.ldap with parameters of type AttributeDescription Modifier and Type Method Description MemoryBackend
MemoryBackend. addVirtualAttributes(AttributeDescription attributeDescription, BiFunction<Dn,MemoryBackend,Attribute> virtualAttributeFactory)
Adds a virtual attribute to the backend.AttributeDescription
AttributeParser. asAttributeDescription(AttributeDescription defaultValue)
Returns the first value decoded as anAttributeDescription
using the schema associated with this parser, ordefaultValue
if the attribute does not contain any values.Set<AttributeDescription>
AttributeParser. asSetOfAttributeDescription(AttributeDescription... defaultValues)
Returns the values decoded as a set ofAttributeDescription
s using the schema associated with this parser, ordefaultValues
if the attribute does not contain any values.int
AttributeDescription. compareTo(AttributeDescription other)
Compares this attribute description to the provided attribute description.default boolean
Entry. containsAnyAttributes(AttributeDescription attributeDescription)
Returnstrue
if this entry contains any non-empty attributes having an attribute description which is a sub-type of the provided attribute description.boolean
TreeMapEntry. containsAnyAttributes(AttributeDescription attributeDescription)
default boolean
Entry. containsAttribute(AttributeDescription attributeDescription, Object... values)
Returnstrue
if this entry contains all of the attribute values contained invalues
.<T> T
Assertion. createIndexQuery(AttributeDescription attributeDescription, IndexQueryFactory<T> factory)
Returns an index query appropriate for the provided attribute value assertion.static Attribute
Attributes. emptyAttribute(AttributeDescription attributeDescription)
Returns a read-only empty attribute having the specified attribute description.default Iterable<Attribute>
Entry. getAllAttributes(AttributeDescription attributeDescription)
Returns anIterable
containing all the attributes in this entry having an attribute description which is a sub-type of the provided attribute description.Iterable<Attribute>
TreeMapEntry. getAllAttributes(AttributeDescription attributeDescription)
Attribute
AbstractMapEntry. getAttribute(AttributeDescription attributeDescription)
default Attribute
Entry. getAttribute(AttributeDescription attributeDescription)
Returns the named attribute contained in this entry, ornull
if it is not included with this entry.AttributeFilter
AttributeFilter. includeAttribute(AttributeDescription attributeDescription)
Specifies that the named attribute should be included in filtered entries.boolean
AttributeDescription. isSubTypeOf(AttributeDescription other)
Indicates whether this attribute description is a sub-type of the provided attribute description as defined in RFC 4512 section 2.5.boolean
AttributeDescription. isSuperTypeOf(AttributeDescription other)
Indicates whether this attribute description is a super-type of the provided attribute description as defined in RFC 4512 section 2.5.boolean
AttributeDescription. matches(AttributeDescription other)
Indicates whether the provided attribute description matches this attribute description.boolean
AttributeFilter. matchesAttribute(AttributeDescription attributeDescription)
Returnstrue
if this attribute filter matches the provided attribute description.static LinkedAttribute
LinkedAttribute. newPreSizedLinkedAttribute(AttributeDescription attributeDescription, int expectedValues)
Creates a new attribute having the specified attribute description and expected number of values.default AttributeParser
Entry. parseAttribute(AttributeDescription attributeDescription)
Returns a parser for the named attribute contained in this entry.default boolean
Entry. removeAttribute(AttributeDescription attributeDescription)
Removes the named attribute from this entry if it is present (optional operation).static Attribute
Attributes. renameAttribute(Attribute attribute, AttributeDescription attributeDescription)
Returns a view ofattribute
having a different attribute description.static Attribute
Attributes. singletonAttribute(AttributeDescription attributeDescription, Object value)
Returns a read-only single-valued attribute having the specified attribute description and value.static Attribute
Attributes. virtualAttribute(AttributeDescription attributeDescription)
Returns an empty virtual attribute.static Attribute
Attributes. virtualAttribute(AttributeDescription attributeDescription, Supplier<Collection<?>> attributeValuesSupplier)
Returns a virtual attribute whose values will be supplied by providedSupplier
.Method parameters in org.forgerock.opendj.ldap with type arguments of type AttributeDescription Modifier and Type Method Description Set<AttributeDescription>
AttributeParser. asSetOfAttributeDescription(Collection<AttributeDescription> defaultValues)
Returns the values decoded as a set ofAttributeDescription
s using the schema associated with this parser, ordefaultValues
if the attribute does not contain any values.DecodeOptions
DecodeOptions. setAttributeFactory(Function<AttributeDescription,Attribute> factory)
Sets the function which will be used for creating newAttribute
instances when decoding attributes.Constructors in org.forgerock.opendj.ldap with parameters of type AttributeDescription Constructor Description LinkedAttribute(AttributeDescription attributeDescription)
Creates a new attribute having the specified attribute description and no attribute values.LinkedAttribute(AttributeDescription attributeDescription, Object value)
Creates a new attribute having the specified attribute description and single attribute value.LinkedAttribute(AttributeDescription attributeDescription, Object... values)
Creates a new attribute having the specified attribute description and attribute values.LinkedAttribute(AttributeDescription attributeDescription, Collection<?> values)
Creates a new attribute having the specified attribute description and attribute values.SortKey(AttributeDescription attributeDescription, boolean isReverseOrder, MatchingRule orderingMatchingRule)
Creates a new sort key using the provided attribute description. -
Uses of AttributeDescription in org.forgerock.opendj.ldap.controls
Methods in org.forgerock.opendj.ldap.controls with parameters of type AttributeDescription Modifier and Type Method Description static ServerSideSortResponseControl
ServerSideSortResponseControl. newControl(ResultCode result, AttributeDescription attributeDescription)
Creates a new server-side response control with the provided sort result and attribute description. -
Uses of AttributeDescription in org.forgerock.opendj.ldap.messages
Methods in org.forgerock.opendj.ldap.messages that return AttributeDescription Modifier and Type Method Description AttributeDescription
CompareRequest. getAttributeDescription()
Returns the name of the attribute to be compared.Methods in org.forgerock.opendj.ldap.messages with parameters of type AttributeDescription Modifier and Type Method Description Iterable<Attribute>
AddRequest. getAllAttributes(AttributeDescription attributeDescription)
Attribute
AddRequest. getAttribute(AttributeDescription attributeDescription)
static CompareRequest
Requests. newCompareRequest(Dn name, AttributeDescription attributeDescription, Object assertionValue)
Creates a new compare request using the provided distinguished name, attribute name, and assertion value.boolean
AddRequest. removeAttribute(AttributeDescription attributeDescription)
CompareRequest
CompareRequest. setAttributeDescription(AttributeDescription attributeDescription)
Sets the name of the attribute to be compared. -
Uses of AttributeDescription in org.forgerock.opendj.ldap.schema
Methods in org.forgerock.opendj.ldap.schema that return AttributeDescription Modifier and Type Method Description AttributeDescription
AttributeType. toAttributeDescription()
Returns the option-less attribute description corresponding to this attribute type.Methods in org.forgerock.opendj.ldap.schema with parameters of type AttributeDescription Modifier and Type Method Description T
IndexQueryFactory. createExactMatchQuery(AttributeDescription attributeDescription, String indexId, ByteSequence key)
Returns a query requesting an index record matching the provided key.T
IndexQueryFactory. createMatchAllQuery(AttributeDescription attributeDescription)
Returns a query requesting all index records.T
IndexQueryFactory. createRangeMatchQuery(AttributeDescription attributeDescription, String indexId, ByteSequence lower, ByteSequence upper, boolean lowerIncluded, boolean upperIncluded)
Returns a query requesting all index records in the specified range.IndexingOptions
IndexQueryFactory. getIndexingOptionsOrNull(AttributeDescription attributeDescription)
Returns the indexing options for the provided attribute, ornull
if the attribute is not indexed. -
Uses of AttributeDescription in org.forgerock.opendj.ldif
Methods in org.forgerock.opendj.ldif with parameters of type AttributeDescription Modifier and Type Method Description LdifChangeRecordReader
LdifChangeRecordReader. setExcludeAttribute(AttributeDescription attributeDescription)
Excludes the named attribute from any change records that are read from LDIF.LdifChangeRecordWriter
LdifChangeRecordWriter. setExcludeAttribute(AttributeDescription attributeDescription)
Excludes the named attribute from any change records that are written to LDIF.LdifEntryReader
LdifEntryReader. setExcludeAttribute(AttributeDescription attributeDescription)
Excludes the named attribute from any entries that are read from LDIF.LdifEntryWriter
LdifEntryWriter. setExcludeAttribute(AttributeDescription attributeDescription)
Excludes the named attribute from any entries that are written to LDIF.LdifChangeRecordReader
LdifChangeRecordReader. setIncludeAttribute(AttributeDescription attributeDescription)
Ensures that the named attribute is not excluded from any change records that are read from LDIF.LdifChangeRecordWriter
LdifChangeRecordWriter. setIncludeAttribute(AttributeDescription attributeDescription)
Ensures that the named attribute is not excluded from any change records that are written to LDIF.LdifEntryReader
LdifEntryReader. setIncludeAttribute(AttributeDescription attributeDescription)
Ensures that the named attribute is not excluded from any entries that are read from LDIF.LdifEntryWriter
LdifEntryWriter. setIncludeAttribute(AttributeDescription attributeDescription)
Ensures that the named attribute is not excluded from any entries that are written to LDIF. -
Uses of AttributeDescription in org.forgerock.opendj.rest2ldap
Methods in org.forgerock.opendj.rest2ldap with parameters of type AttributeDescription Modifier and Type Method Description static JsonPropertyMapper
Rest2Ldap. json(AttributeDescription mappedLdapAttribute)
Returns a property mapper which provides a mapping from a JSON value to a LDAP attribute having the JSON syntax.static AbstractResourceReferencePropertyMapper<?>
Rest2Ldap. reference(AttributeDescription mappedLdapAttribute, String resourcePath)
Returns a property mapper which provides a mapping from a JSON value to a DN valued LDAP attribute.static InlineResourcePropertyMapper
Rest2Ldap. reference(AttributeDescription mappedLdapAttribute, String baseDnTemplate, AttributeDescription primaryKey, ObjectPropertyMapper mapper, String jsonPropertyName)
Returns a property mapper which provides a mapping from a JSON value to a single DN valued LDAP attribute.static SimplePropertyMapper
Rest2Ldap. simple(AttributeDescription mappedLdapAttribute)
Returns a property mapper which provides a simple mapping from a JSON value to a single LDAP attribute. -
Uses of AttributeDescription in org.opends.server.api
Methods in org.opends.server.api with parameters of type AttributeDescription Modifier and Type Method Description abstract Attribute
VirtualAttributeProvider. getAttribute(Entry entry, AttributeDescription attributeDescription)
Generates an unmodifiable attribute with the values for the provided entry.protected static long
AuthenticationPolicyState. getGeneralizedTime(Entry entry, AttributeDescription attrDesc)
A utility method which may be used by implementations in order to obtain the value of the specified attribute from the provided entry as a time in generalized time format.boolean
VirtualAttributeProvider. isSearchable(AttributeDescription attributeDescription, SearchOperation searchOperation)
Indicates whether this attribute may be included in search filters as part of the criteria for locating entries.void
VirtualAttributeProvider. processSearch(AttributeDescription attributeDescription, SearchOperation searchOperation)
Processes the provided search operation in which the search criteria includes an operation targeted at this virtual attribute. -
Uses of AttributeDescription in org.opends.server.core
Methods in org.opends.server.core that return AttributeDescription Modifier and Type Method Description AttributeDescription
CompareOperation. getAttributeDescription()
Methods in org.opends.server.core with parameters of type AttributeDescription Modifier and Type Method Description void
CompareOperation. setAttributeDescription(AttributeDescription attributeDescription)
-
Uses of AttributeDescription in org.opends.server.extensions
Methods in org.opends.server.extensions with parameters of type AttributeDescription Modifier and Type Method Description Attribute
CollectiveAttributeSubentriesVirtualAttributeProvider. getAttribute(Entry entry, AttributeDescription attributeDescription)
Attribute
EntityTagVirtualAttributeProvider. getAttribute(Entry entry, AttributeDescription attributeDescription)
Attribute
EntryDNVirtualAttributeProvider. getAttribute(Entry entry, AttributeDescription attributeDescription)
Attribute
EntryUUIDVirtualAttributeProvider. getAttribute(Entry entry, AttributeDescription attributeDescription)
Attribute
GoverningStructureRuleVirtualAttributeProvider. getAttribute(Entry entry, AttributeDescription attributeDescription)
Attribute
HasSubordinatesVirtualAttributeProvider. getAttribute(Entry entry, AttributeDescription attributeDescription)
Attribute
IsMemberOfVirtualAttributeProvider. getAttribute(Entry entry, AttributeDescription attributeDescription)
Attribute
MemberVirtualAttributeProvider. getAttribute(Entry entry, AttributeDescription attributeDescription)
Attribute
NumSubordinatesVirtualAttributeProvider. getAttribute(Entry entry, AttributeDescription attributeDescription)
Attribute
PasswordExpirationTimeVirtualAttributeProvider. getAttribute(Entry entry, AttributeDescription attributeDescription)
Attribute
PasswordPolicySubentryVirtualAttributeProvider. getAttribute(Entry entry, AttributeDescription attributeDescription)
Attribute
StructuralObjectClassVirtualAttributeProvider. getAttribute(Entry entry, AttributeDescription attributeDescription)
Attribute
SubschemaSubentryVirtualAttributeProvider. getAttribute(Entry entry, AttributeDescription attributeDescription)
Attribute
UserDefinedVirtualAttributeProvider. getAttribute(Entry entry, AttributeDescription attrDesc)
Attribute
UserTemplateVirtualAttributeProvider. getAttribute(Entry entry, AttributeDescription attributeDescription)
boolean
IsMemberOfVirtualAttributeProvider. isSearchable(AttributeDescription attributeDescription, SearchOperation searchOperation)
Indicates whether this attribute may be included in search filters as part of the criteria for locating entries.void
IsMemberOfVirtualAttributeProvider. processSearch(AttributeDescription attrDesc, SearchOperation searchOp)
-
Uses of AttributeDescription in org.opends.server.replication.plugin
Methods in org.opends.server.replication.plugin that return AttributeDescription Modifier and Type Method Description AttributeDescription
EntryHistoricalAttribute. getAttributeDescription()
Methods in org.opends.server.replication.plugin that return types with arguments of type AttributeDescription Modifier and Type Method Description Map<AttributeDescription,AttrHistorical>
EntryHistorical. getAllAttrHistorical()
Returns the historical information for all attributes.Methods in org.opends.server.replication.plugin with parameters of type AttributeDescription Modifier and Type Method Description void
EntryHistorical. addAttrHistoricalAddValue(AttributeDescription attributeDescription, CSN csn, ByteString value)
Updates this entry historical information with the provided add modification.void
EntryHistorical. addAttrHistoricalDeleteAttr(AttributeDescription attributeDescription, CSN csn)
Updates this entry historical information with the provided delete attribute modification.void
EntryHistorical. addAttrHistoricalDeleteValue(AttributeDescription attributeDescription, CSN csn, ByteString value)
Updates this entry historical information with the provided delete modification.void
EntryHistorical. addAttrHistoricalReplaceValue(AttributeDescription attributeDescription, CSN csn, ByteString value)
Updates this entry historical information with the provided replace modification.AttrHistorical
EntryHistorical. getAttrHistorical(AttributeDescription attributeDescription)
Returns the historical information for the named attribute. -
Uses of AttributeDescription in org.opends.server.types
Methods in org.opends.server.types that return AttributeDescription Modifier and Type Method Description AttributeDescription
CompactAttribute. getAttributeDescription()
AttributeDescription
VirtualAttributeRule. getAttributeDescription()
Retrieves the attribute description for which the values should be generated.Methods in org.opends.server.types with parameters of type AttributeDescription Modifier and Type Method Description static CompactAttribute
CompactAttribute. decodeValues(AttributeDescription attributeDescription, int size, ByteSequenceReader encodedValues)
Returns a new compact read-only attribute with the provided attribute description, size andencoded values
.Constructors in org.opends.server.types with parameters of type AttributeDescription Constructor Description CompactAttribute(AttributeDescription attributeDescription, Collection<?> values)
Creates a compact read-only attribute with the provided attribute description and values. -
Uses of AttributeDescription in org.opends.server.types.operation
Methods in org.opends.server.types.operation that return AttributeDescription Modifier and Type Method Description AttributeDescription
PostOperationCompareOperation. getAttributeDescription()
Retrieves the attribute description for this compare operation.AttributeDescription
PostResponseCompareOperation. getAttributeDescription()
Retrieves the attribute description for this compare operation.AttributeDescription
PreOperationCompareOperation. getAttributeDescription()
Retrieves the attribute description for this compare operation.AttributeDescription
PreParseCompareOperation. getAttributeDescription()
Retrieves the attribute description for this compare operation.Methods in org.opends.server.types.operation with parameters of type AttributeDescription Modifier and Type Method Description void
PreParseCompareOperation. setAttributeDescription(AttributeDescription attributeDescription)
Specifies the attribute description for this compare operation.
-