Uses of Class
org.apache.directory.api.ldap.model.schema.AttributeType
-
Packages that use AttributeType Package Description org.apache.directory.api.ldap.model.entry org.apache.directory.api.ldap.model.filter org.apache.directory.api.ldap.model.name org.apache.directory.api.ldap.model.schema Contains interfaces and base classes for representing the LDAP schema domain model.org.apache.directory.api.ldap.model.schema.normalizers org.apache.directory.api.ldap.model.schema.parsers org.apache.directory.api.ldap.model.schema.registries org.apache.directory.api.ldap.model.schema.registries.helper org.apache.directory.api.ldap.model.subtree -
-
Uses of AttributeType in org.apache.directory.api.ldap.model.entry
Fields in org.apache.directory.api.ldap.model.entry declared as AttributeType Modifier and Type Field Description private AttributeTypeDefaultAttribute. attributeTypeThe associated AttributeTypeprivate AttributeTypeDefaultModification. attributeTypeThe AtributeTypeprivate AttributeTypeValue. attributeTypereference to the attributeType associated with the valueprivate static AttributeTypeDefaultEntry. objectClassAttributeTypeA speedup to get the ObjectClass attributeMethods in org.apache.directory.api.ldap.model.entry that return AttributeType Modifier and Type Method Description AttributeTypeAttribute. getAttributeType()Get the attribute type associated with this EntryAttribute.AttributeTypeDefaultAttribute. getAttributeType()Get the attribute type associated with this EntryAttribute.protected AttributeTypeDefaultEntry. getAttributeType(String upId)Returns the attributeType from an Attribute ID.AttributeTypeDefaultModification. getAttributeType()AttributeTypeValue. getAttributeType()Get the associated AttributeTypeMethods in org.apache.directory.api.ldap.model.entry with parameters of type AttributeType Modifier and Type Method Description EntryDefaultEntry. add(String upId, AttributeType attributeType, byte[]... values)Add an attribute (represented by its AttributeType and some binary values) into an entry.EntryDefaultEntry. add(String upId, AttributeType attributeType, String... values)Add an attribute (represented by its AttributeType and some String values) into an entry.EntryDefaultEntry. add(String upId, AttributeType attributeType, Value... values)Add an attribute (represented by its AttributeType and some values) into an entry.EntryDefaultEntry. add(AttributeType attributeType, byte[]... values)Add an attribute (represented by its AttributeType and some binary values) into an entry.EntryDefaultEntry. add(AttributeType attributeType, String... values)Add an attribute (represented by its AttributeType and some String values) into an entry.EntryDefaultEntry. add(AttributeType attributeType, Value... values)Add an attribute (represented by its AttributeType and some values) into an entry.EntryEntry. add(String upId, AttributeType attributeType, byte[]... values)Add an attribute (represented by its AttributeType and some binary values) into an entry.EntryEntry. add(String upId, AttributeType attributeType, String... values)Add an attribute (represented by its AttributeType and some String values) into an entry.EntryEntry. add(String upId, AttributeType attributeType, Value... values)Add an attribute (represented by its AttributeType and some values) into an entry.EntryEntry. add(AttributeType attributeType, byte[]... values)Add an attribute (represented by its AttributeType and some binary values) into an entry.EntryEntry. add(AttributeType attributeType, String... values)Add an attribute (represented by its AttributeType and some String values) into an entry.EntryEntry. add(AttributeType attributeType, Value... values)Add an attribute (represented by its AttributeType and some values) into an entry.EntryImmutableEntry. add(String upId, AttributeType attributeType, byte[]... values)Add an attribute (represented by its AttributeType and some binary values) into an entry.EntryImmutableEntry. add(String upId, AttributeType attributeType, String... values)Add an attribute (represented by its AttributeType and some String values) into an entry.EntryImmutableEntry. add(String upId, AttributeType attributeType, Value... values)Add an attribute (represented by its AttributeType and some values) into an entry.EntryImmutableEntry. add(AttributeType attributeType, byte[]... values)Add an attribute (represented by its AttributeType and some binary values) into an entry.EntryImmutableEntry. add(AttributeType attributeType, String... values)Add an attribute (represented by its AttributeType and some String values) into an entry.EntryImmutableEntry. add(AttributeType attributeType, Value... values)Add an attribute (represented by its AttributeType and some values) into an entry.voidAttribute. apply(AttributeType attributeType)Set the attribute type associated with this EntryAttribute.voidDefaultAttribute. apply(AttributeType attributeType)Set the attribute type associated with this EntryAttribute.voidDefaultModification. apply(AttributeType attributeType)Apply the AttributeType to the ModificationvoidModification. apply(AttributeType attributeType)Apply the AttributeType to the Modificationprivate booleanDefaultAttribute. areCompatible(String id, AttributeType attributeType)Check that the id is either a name or the OID of a given ATbooleanDefaultEntry. contains(AttributeType attributeType, byte[]... values)Checks if an entry contains an attribute with some given binary values.booleanDefaultEntry. contains(AttributeType attributeType, String... values)Checks if an entry contains an attribute with some given String values.booleanDefaultEntry. contains(AttributeType attributeType, Value... values)Checks if an entry contains an attribute with some given binary values.booleanEntry. contains(AttributeType attributeType, byte[]... values)Checks if an entry contains an attribute with some given binary values.booleanEntry. contains(AttributeType attributeType, String... values)Checks if an entry contains an attribute with some given String values.booleanEntry. contains(AttributeType attributeType, Value... values)Checks if an entry contains an attribute with some given binary values.booleanImmutableEntry. contains(AttributeType attributeType, byte[]... values)Checks if an entry contains an attribute with some given binary values.booleanImmutableEntry. contains(AttributeType attributeType, String... values)Checks if an entry contains an attribute with some given String values.booleanImmutableEntry. contains(AttributeType attributeType, Value... values)Checks if an entry contains an attribute with some given binary values.booleanDefaultEntry. containsAttribute(AttributeType attributeType)Checks if an entry contains a specific AttributeType.booleanEntry. containsAttribute(AttributeType attributeType)Checks if an entry contains a specific AttributeType.booleanImmutableEntry. containsAttribute(AttributeType attributeType)Checks if an entry contains a specific AttributeType.protected voidDefaultEntry. createAttribute(String upId, AttributeType attributeType, byte[]... values)Add a new EntryAttribute, with its upId.protected voidDefaultEntry. createAttribute(String upId, AttributeType attributeType, String... values)Add a new EntryAttribute, with its upId.protected voidDefaultEntry. createAttribute(String upId, AttributeType attributeType, Value... values)Add a new EntryAttribute, with its upId.private ValueDefaultAttribute. createBinaryValue(AttributeType attributeType, byte[] value)private ValueDefaultAttribute. createStringValue(AttributeType attributeType, String value)static ValueValue. createValue(AttributeType attributeType)Create a Value with an AttributeType.static ValueValue. deserialize(AttributeType attributeType, ObjectInput in)Deserialize a Value.AttributeDefaultEntry. get(AttributeType attributeType)Returns the attribute associated with an AttributeTypeAttributeEntry. get(AttributeType attributeType)Returns the attribute associated with an AttributeTypeAttributeImmutableEntry. get(AttributeType attributeType)Returns the attribute associated with an AttributeTypeprivate StringDefaultEntry. getUpId(String upId, AttributeType attributeType)Get the UpId if it is null.private voidValue. init(AttributeType attributeType)booleanAttribute. isInstanceOf(AttributeType attributeType)Check if the current attribute type has the same type (or is a descendant of) than the given attributeTypebooleanDefaultAttribute. isInstanceOf(AttributeType attributeType)Check if the current attribute type has the same type (or is a descendant of) than the given attributeTypebooleanValue. isInstanceOf(AttributeType attributeType)Check if the value is stored into an instance of the given AttributeType, or one of its ascendant.booleanAttribute. isValid(AttributeType attributeType)Checks to see if this attribute is valid along with the values it contains.booleanDefaultAttribute. isValid(AttributeType attributeType)Checks to see if this attribute is valid along with the values it contains.AttributeDefaultEntry. put(String upId, AttributeType attributeType, byte[]... values)Places a new attribute with the supplied AttributeType and some binary values into the attribute collection.AttributeDefaultEntry. put(String upId, AttributeType attributeType, String... values)Places a new attribute with the supplied AttributeType and some String values into the attribute collection.AttributeDefaultEntry. put(String upId, AttributeType attributeType, Value... values)Places a new attribute with the supplied AttributeType and some values into the attribute collection.AttributeDefaultEntry. put(AttributeType attributeType, byte[]... values)Places a new attribute with the supplied AttributeType and binary values into the attribute collection.AttributeDefaultEntry. put(AttributeType attributeType, String... values)Places a new attribute with the supplied AttributeType and String values into the attribute collection.AttributeDefaultEntry. put(AttributeType attributeType, Value... values)Places a new attribute with the supplied AttributeType and some values into the attribute collection.AttributeEntry. put(String upId, AttributeType attributeType, byte[]... values)Places a new attribute with the supplied AttributeType and some binary values into the attribute collection.AttributeEntry. put(String upId, AttributeType attributeType, String... values)Places a new attribute with the supplied AttributeType and some String values into the attribute collection.AttributeEntry. put(String upId, AttributeType attributeType, Value... values)Places a new attribute with the supplied AttributeType and some values into the attribute collection.AttributeEntry. put(AttributeType attributeType, byte[]... values)Places a new attribute with the supplied AttributeType and binary values into the attribute collection.AttributeEntry. put(AttributeType attributeType, String... values)Places a new attribute with the supplied AttributeType and String values into the attribute collection.AttributeEntry. put(AttributeType attributeType, Value... values)Places a new attribute with the supplied AttributeType and some values into the attribute collection.AttributeImmutableEntry. put(String upId, AttributeType attributeType, byte[]... values)Places a new attribute with the supplied AttributeType and some binary values into the attribute collection.AttributeImmutableEntry. put(String upId, AttributeType attributeType, String... values)Places a new attribute with the supplied AttributeType and some String values into the attribute collection.AttributeImmutableEntry. put(String upId, AttributeType attributeType, Value... values)Places a new attribute with the supplied AttributeType and some values into the attribute collection.AttributeImmutableEntry. put(AttributeType attributeType, byte[]... values)Places a new attribute with the supplied AttributeType and binary values into the attribute collection.AttributeImmutableEntry. put(AttributeType attributeType, String... values)Places a new attribute with the supplied AttributeType and String values into the attribute collection.AttributeImmutableEntry. put(AttributeType attributeType, Value... values)Places a new attribute with the supplied AttributeType and some values into the attribute collection.booleanDefaultEntry. remove(AttributeType attributeType, byte[]... values)Removes the specified binary values from an attribute.booleanDefaultEntry. remove(AttributeType attributeType, String... values)Removes the specified String values from an attribute.booleanDefaultEntry. remove(AttributeType attributeType, Value... values)Removes the specified values from an attribute.booleanEntry. remove(AttributeType attributeType, byte[]... values)Removes the specified binary values from an attribute.booleanEntry. remove(AttributeType attributeType, String... values)Removes the specified String values from an attribute.booleanEntry. remove(AttributeType attributeType, Value... values)Removes the specified values from an attribute.booleanImmutableEntry. remove(AttributeType attributeType, byte[]... values)Removes the specified binary values from an attribute.booleanImmutableEntry. remove(AttributeType attributeType, String... values)Removes the specified String values from an attribute.booleanImmutableEntry. remove(AttributeType attributeType, Value... values)Removes the specified values from an attribute.voidDefaultEntry. removeAttributes(AttributeType... attributes)Removes the attribute with the specified AttributeTypes.voidEntry. removeAttributes(AttributeType... attributes)Removes the attribute with the specified AttributeTypes.voidImmutableEntry. removeAttributes(AttributeType... attributes)Removes the attribute with the specified AttributeTypes.voidAttribute. setUpId(String upId, AttributeType attributeType)Set the user provided ID.voidDefaultAttribute. setUpId(byte[] upId, AttributeType attributeType)Sets the User Provided ID as a byte[]voidDefaultAttribute. setUpId(String upId, AttributeType attributeType)Set the user provided ID.private voidDefaultAttribute. setUpIdInternal(String upId, String newId, AttributeType attributeType)Constructors in org.apache.directory.api.ldap.model.entry with parameters of type AttributeType Constructor Description DefaultAttribute(String upId, AttributeType attributeType)Create a new instance of a schema aware Attribute, without value.DefaultAttribute(String upId, AttributeType attributeType, byte[]... vals)Create a new instance of a schema aware Attribute, with some byte[] values, and a user provided ID.DefaultAttribute(String upId, AttributeType attributeType, String... vals)Create a new instance of a schema aware Attribute, with some values, and a user provided ID.DefaultAttribute(String upId, AttributeType attributeType, Value... vals)Create a new instance of a schema aware Attribute, with some values, and a user provided ID.
If the value does not correspond to the same attributeType, then it's wrapped value is copied into a new Value which uses the specified attributeType.DefaultAttribute(AttributeType attributeType)Create a new instance of a schema aware Attribute, without ID nor value.DefaultAttribute(AttributeType attributeType, byte[]... vals)Create a new instance of a schema aware Attribute, with some byte[] values.DefaultAttribute(AttributeType attributeType, String... vals)Create a new instance of a schema aware Attribute, without ID but with some values.DefaultAttribute(AttributeType attributeType, String upId, String normId, boolean isHR, int hashCode, Value... values)Create a new instance of a schema aware Attribute.DefaultAttribute(AttributeType attributeType, Attribute attribute)Creates a new instance of schema aware Attribute, by copying another attribute.DefaultAttribute(AttributeType attributeType, Value... vals)Create a new instance of a schema aware Attribute, with some values.DefaultModification(ModificationOperation operation, AttributeType attributeType)Creates a new instance of DefaultModification with no value.DefaultModification(ModificationOperation operation, AttributeType attributeType, byte[]... values)Creates a new instance of DefaultModification.DefaultModification(ModificationOperation operation, AttributeType attributeType, String... values)Creates a new instance of DefaultModification.DefaultModification(ModificationOperation operation, AttributeType attributeType, Value... values)Creates a new instance of DefaultModification.Value(AttributeType attributeType)Creates a schema aware binary Value with an initial value.Value(AttributeType attributeType, byte[] upValue)Creates a schema aware binary Value with an initial value.Value(AttributeType attributeType, String upValue)Creates a schema aware StringValue with an initial user provided String value.Value(AttributeType attributeType, String upValue, String normValue)Creates a schema aware StringValue with an initial user provided String value and its normalized ValueValue(AttributeType attributeType, Value value)Creates a Value from an existing Value with an AttributeType -
Uses of AttributeType in org.apache.directory.api.ldap.model.filter
Fields in org.apache.directory.api.ldap.model.filter declared as AttributeType Modifier and Type Field Description protected AttributeTypeLeafNode. attributeTypeattributeType on which this leaf is basedMethods in org.apache.directory.api.ldap.model.filter that return AttributeType Modifier and Type Method Description AttributeTypeLeafNode. getAttributeType()Gets the attributeType this leaf node is based on.Methods in org.apache.directory.api.ldap.model.filter with parameters of type AttributeType Modifier and Type Method Description protected static StringLeafNode. escapeFilterValue(AttributeType attributeType, byte[] value)Handles the escaping of special characters in LDAP search filter assertion values using the <valueencoding> rule as described in RFC 4515.voidLeafNode. setAttributeType(AttributeType attributeType)Sets the attributeType this leaf node is based on.Constructors in org.apache.directory.api.ldap.model.filter with parameters of type AttributeType Constructor Description ApproximateNode(AttributeType attributeType, Value value)Creates a new ApproximateNode object.EqualityNode(AttributeType attributeType, Value value)Creates a new Equality object.ExtensibleNode(AttributeType attributeType)Creates a new emptyExtensibleNode object.ExtensibleNode(AttributeType attributeType, Value value, String matchingRuleId, boolean dnAttributes)Creates a new ExtensibleNode object.GreaterEqNode(AttributeType attributeType, Value value)Creates a new GreaterOrEqual object.LeafNode(AttributeType attributeType, AssertionType assertionType)Creates a leaf node.LessEqNode(AttributeType attributeType, Value value)Creates a new LessEqNode object.PresenceNode(AttributeType attributeType)Creates a PresenceNode object based on an attribute.SimpleNode(AttributeType attributeType, byte[] bytes, AssertionType assertionType)Creates a new SimpleNode object.SimpleNode(AttributeType attributeType, Value value, AssertionType assertionType)Creates a new SimpleNode object.SubstringNode(List<String> anyPattern, AttributeType attributeType, String initialPattern, String finalPattern)Creates a new SubstringNode object more than one wildcard and an any list.SubstringNode(AttributeType attribute)Creates a new SubstringNode object without any valueSubstringNode(AttributeType attributeType, String initialPattern, String finalPattern)Creates a new SubstringNode object with only one wildcard and no internal any fragments between wildcards. -
Uses of AttributeType in org.apache.directory.api.ldap.model.name
Fields in org.apache.directory.api.ldap.model.name declared as AttributeType Modifier and Type Field Description (package private) AttributeTypeAva. attributeTypeThe attributeType if the Ava is schemaAwareMethods in org.apache.directory.api.ldap.model.name that return AttributeType Modifier and Type Method Description AttributeTypeAva. getAttributeType()Constructors in org.apache.directory.api.ldap.model.name with parameters of type AttributeType Constructor Description Ava(AttributeType attributeType, String upType, String normType, Value value, String upName)Construct an Ava. -
Uses of AttributeType in org.apache.directory.api.ldap.model.schema
Fields in org.apache.directory.api.ldap.model.schema declared as AttributeType Modifier and Type Field Description private AttributeTypeAttributeTypeOptions. attributeTypeThe attributeTypeprotected AttributeTypeAttributeType. superiorThe superior AttributeTypeFields in org.apache.directory.api.ldap.model.schema with type parameters of type AttributeType Modifier and Type Field Description private List<AttributeType>MatchingRuleUse. applicableAttributesThe list of attributes types the matching rule applies toprivate List<AttributeType>DitContentRule. mayAttributeTypesThe list of allowed AttributeTypesprivate List<AttributeType>NameForm. mayAttributeTypesThe set of allowed AttributeTypes for this name formprotected List<AttributeType>ObjectClass. mayAttributeTypesThe list of allowed AttributeTypesprivate List<AttributeType>DitContentRule. mustAttributeTypesThe list of required AttributeTypesprivate List<AttributeType>NameForm. mustAttributeTypesThe set of required AttributeTypes for this name formprotected List<AttributeType>ObjectClass. mustAttributeTypesThe list of required AttributeTypesprivate List<AttributeType>DitContentRule. notAttributeTypesThe list of precluded AttributeTypesMethods in org.apache.directory.api.ldap.model.schema that return AttributeType Modifier and Type Method Description AttributeTypeAttributeType. copy()Copy the current SchemaObject on placeAttributeTypeAttributeTypeOptions. getAttributeType()AttributeTypeSchemaManager. getAttributeType(String oid)Get an AttributeType in the AttributeType registry.AttributeTypeAttributeType. getSuperior()Gets the the superior AttributeType of this AttributeType.AttributeTypeSchemaManager. lookupAttributeTypeRegistry(String oid)Lookup for an AttributeType in the AttributeType registryMethods in org.apache.directory.api.ldap.model.schema that return types with arguments of type AttributeType Modifier and Type Method Description List<AttributeType>MatchingRuleUse. getApplicableAttributes()List<AttributeType>DitContentRule. getMayAttributeTypes()List<AttributeType>NameForm. getMayAttributeTypes()Gets all the AttributeTypes of the attribute this NameForm specifies as being useable without requirement in the given objectClass for naming: as part of the Rdn.List<AttributeType>ObjectClass. getMayAttributeTypes()List<AttributeType>DitContentRule. getMustAttributeTypes()List<AttributeType>NameForm. getMustAttributeTypes()Gets all the AttributeTypes of the attributes this NameForm specifies as having to be used in the given objectClass for naming: as part of the Rdn.List<AttributeType>ObjectClass. getMustAttributeTypes()List<AttributeType>DitContentRule. getNotAttributeTypes()static Iterable<AttributeType>SchemaObjectSorter. hierarchicalOrdered(List<AttributeType> attributeTypes)Gets an hierarchical orderedIterableof the givenAttributeTypes.Methods in org.apache.directory.api.ldap.model.schema with parameters of type AttributeType Modifier and Type Method Description voidMatchingRuleUse. addApplicableAttribute(AttributeType attributeType)Add a matchingRule's AttributeType the MRU applies to.voidDitContentRule. addMayAttributeTypes(AttributeType attributeType)Add an allowed AttributeTypevoidNameForm. addMayAttributeTypes(AttributeType attributeType)Add an allowed AttributeTypevoidObjectClass. addMayAttributeTypes(AttributeType... attributeTypes)Add some allowed AttributeTypesvoidDitContentRule. addMustAttributeTypes(AttributeType attributeType)Add a required AttributeTypevoidNameForm. addMustAttributeTypes(AttributeType attributeType)Add a required AttributeTypevoidObjectClass. addMustAttributeTypes(AttributeType... attributeTypes)Add some required AttributeTypesvoidDitContentRule. addNotAttributeTypes(AttributeType attributeType)Add a precluded AttributeTypeEntryAttributesFactory. convert(AttributeType attributeType, Schema schema, SchemaManager schemaManager)objectclass ( 1.3.6.1.4.1.18060.0.4.0.3.3 NAME 'metaAttributeType' DESC 'meta definition of the AttributeType object' SUP metaTop STRUCTURAL MUST ( m-name $ m-syntax ) MAY ( m-supAttributeType $ m-obsolete $ m-equality $ m-ordering $ m-substr $ m-singleValue $ m-collective $ m-noUserModification $ m-usage $ m-extensionAttributeType ) )booleanAttributeType. isAncestorOf(AttributeType descendant)Checks to see if this AttributeType is the ancestor of another attributeType.private booleanAttributeType. isAncestorOrEqual(AttributeType ancestor, AttributeType descendant)Recursive method which checks to see if a descendant is really an ancestor or if the two are equal.booleanAttributeType. isDescendantOf(AttributeType ancestor)Checks to see if this AttributeType is the descendant of another attributeType.StringSchemaObjectRenderer. render(AttributeType at)Renders an attributeType according to the Attribute Type Description Syntax 1.3.6.1.4.1.1466.115.121.1.3.static StringBuilderSchemaUtils. render(StringBuilder buf, AttributeType[] ats)Renders a list of attributeTypes for things like the must or may list of objectClasses using the ( oid $ oid ) format into an existing buffer.static StringBuilderSchemaUtils. render(AttributeType[] ats)Renders a list of attributeTypes for things like the must or may list of objectClasses using the ( oid $ oid ) format.voidAttributeType. setSuperior(AttributeType superior)Sets the superior for this AttributeTypeMethod parameters in org.apache.directory.api.ldap.model.schema with type arguments of type AttributeType Modifier and Type Method Description static Iterable<AttributeType>SchemaObjectSorter. hierarchicalOrdered(List<AttributeType> attributeTypes)Gets an hierarchical orderedIterableof the givenAttributeTypes.voidMatchingRuleUse. setApplicableAttributes(List<AttributeType> applicableAttributes)Set the matchingRule's AttributeType the MRU applies to.voidDitContentRule. setMayAttributeTypes(List<AttributeType> mayAttributeTypes)Sets the list of allowed AttributeTypesvoidNameForm. setMayAttributeTypes(List<AttributeType> mayAttributeTypes)Sets the list of allowed AttributeTypesvoidObjectClass. setMayAttributeTypes(List<AttributeType> mayAttributeTypes)Sets the list of allowed AttributeTypesvoidDitContentRule. setMustAttributeTypes(List<AttributeType> mustAttributeTypes)Sets the list of required AttributeTypesvoidNameForm. setMustAttributeTypes(List<AttributeType> mustAttributeTypes)Sets the list of required AttributeTypesvoidObjectClass. setMustAttributeTypes(List<AttributeType> mustAttributeTypes)Sets the list of required AttributeTypesvoidDitContentRule. setNotAttributeTypes(List<AttributeType> notAttributeTypes)Sets the list of precluded AttributeTypesConstructors in org.apache.directory.api.ldap.model.schema with parameters of type AttributeType Constructor Description AttributeTypeOptions(AttributeType attributeType)Creates a new instance of AttributeTypeOptions, containing an attributeType, but no options.AttributeTypeOptions(AttributeType attributeType, Set<String> options)Creates a new instance of AttributeTypeOptions, containing an attributeType, and options. -
Uses of AttributeType in org.apache.directory.api.ldap.model.schema.normalizers
Methods in org.apache.directory.api.ldap.model.schema.normalizers with parameters of type AttributeType Modifier and Type Method Description ObjectConcreteNameComponentNormalizer. normalizeByName(AttributeType attributeType, String value)Normalizes an attribute's value given the name of the attribute - short names like 'cn' as well as 'commonName' should work here.ObjectNameComponentNormalizer. normalizeByName(AttributeType attributeType, String value)Normalizes an attribute's value given the name of the attribute - short names like 'cn' as well as 'commonName' should work here. -
Uses of AttributeType in org.apache.directory.api.ldap.model.schema.parsers
Fields in org.apache.directory.api.ldap.model.schema.parsers with type parameters of type AttributeType Modifier and Type Field Description private List<AttributeType>OpenLdapSchemaParser. attributeTypesThe list of attribute type, initialized by splitParsedSchemaDescriptions()Methods in org.apache.directory.api.ldap.model.schema.parsers that return AttributeType Modifier and Type Method Description AttributeTypeAttributeTypeDescriptionSchemaParser. parse(String attributeTypeDescription)Parses a attribute type description according to RFC 4512:AttributeTypeOpenLdapSchemaParser. parseAttributeType(String attributeTypeDescription)Production for matching attribute type descriptions.private static AttributeTypeOpenLdapSchemaParser. parseAttributeTypeRelaxed(Reader reader, OpenLdapSchemaParser.PosSchema pos, Map<String,OpenLdapObjectIdentifierMacro> objectIdentifierMacros)Production for matching attribute type descriptions.private static AttributeTypeOpenLdapSchemaParser. parseAttributeTypeStrict(Reader reader, OpenLdapSchemaParser.PosSchema pos, Map<String,OpenLdapObjectIdentifierMacro> objectIdentifierMacros)Production for matching attribute type descriptions.Methods in org.apache.directory.api.ldap.model.schema.parsers that return types with arguments of type AttributeType Modifier and Type Method Description List<AttributeType>OpenLdapSchemaParser. getAttributeTypes()Gets the attribute types.Methods in org.apache.directory.api.ldap.model.schema.parsers with parameters of type AttributeType Modifier and Type Method Description static booleanParserDescriptionUtils. attributeTypesMatch(AttributeType at0, AttributeType at1)Checks two schema attributeTypes for an exact match.private static voidOpenLdapSchemaParser. getNoidLenRelaxed(AttributeType attributeType, OpenLdapSchemaParser.PosSchema pos)noidlen = oidRelaxed [ LCURLY len RCURLY ]private static voidOpenLdapSchemaParser. getNoidLenStrict(AttributeType attributeType, OpenLdapSchemaParser.PosSchema pos)noidlen = oidStrict [ LCURLY len RCURLY ] -
Uses of AttributeType in org.apache.directory.api.ldap.model.schema.registries
Fields in org.apache.directory.api.ldap.model.schema.registries with type parameters of type AttributeType Modifier and Type Field Description private Map<String,Set<AttributeType>>DefaultAttributeTypeRegistry. oidToDescendantSetmaps OIDs to a Set of descendants for that OIDMethods in org.apache.directory.api.ldap.model.schema.registries that return AttributeType Modifier and Type Method Description AttributeTypeImmutableAttributeTypeRegistry. get(String oid)Gets the SchemaObject associated with a given OID.AttributeTypeDefaultAttributeTypeRegistry. lookup(String oid)Looks up a SchemaObject by its unique Object Identifier or by name.AttributeTypeImmutableAttributeTypeRegistry. lookup(String oid)Looks up a SchemaObject by its unique Object Identifier or by name.AttributeTypeDefaultAttributeTypeRegistry. unregister(String numericOid)Removes the SchemaObject registered with this registry, using its numeric OID.AttributeTypeImmutableAttributeTypeRegistry. unregister(String numericOid)Removes the SchemaObject registered with this registry, using its numeric OID.AttributeTypeImmutableAttributeTypeRegistry. unregister(AttributeType schemaObject)Removes the SchemaObject registered with this registry.Methods in org.apache.directory.api.ldap.model.schema.registries that return types with arguments of type AttributeType Modifier and Type Method Description Iterator<AttributeType>AttributeTypeRegistry. descendants(String ancestorId)Get's an iterator over the set of descendant attributeTypes for some ancestor's name alias or their OID.Iterator<AttributeType>AttributeTypeRegistry. descendants(AttributeType ancestor)Get's an iterator over the set of descendant attributeTypes for some ancestor's name alias or their OID.Iterator<AttributeType>DefaultAttributeTypeRegistry. descendants(String ancestorId)Get's an iterator over the set of descendant attributeTypes for some ancestor's name alias or their OID.Iterator<AttributeType>DefaultAttributeTypeRegistry. descendants(AttributeType ancestor)Get's an iterator over the set of descendant attributeTypes for some ancestor's name alias or their OID.Iterator<AttributeType>ImmutableAttributeTypeRegistry. descendants(String ancestorId)Get's an iterator over the set of descendant attributeTypes for some ancestor's name alias or their OID.Iterator<AttributeType>ImmutableAttributeTypeRegistry. descendants(AttributeType ancestor)Get's an iterator over the set of descendant attributeTypes for some ancestor's name alias or their OID.private List<AttributeType>Registries. getMustRecursive(List<AttributeType> musts, Set<ObjectClass> processed, ObjectClass objectClass)Iterator<AttributeType>ImmutableAttributeTypeRegistry. iterator()Gets an iterator over the registered schema objects in the registry.Methods in org.apache.directory.api.ldap.model.schema.registries with parameters of type AttributeType Modifier and Type Method Description voidAttributeTypeRegistry. addMappingFor(AttributeType attributeType)Add a new Oid/Normalizer couple in the OidNormalizer mapvoidDefaultAttributeTypeRegistry. addMappingFor(AttributeType attributeType)Add a new Oid/Normalizer couple in the OidNormalizer mapvoidImmutableAttributeTypeRegistry. addMappingFor(AttributeType attributeType)Add a new Oid/Normalizer couple in the OidNormalizer mapvoidRegistries. delCrossReferences(AttributeType attributeType)Add the SchemaObjectReferences.Iterator<AttributeType>AttributeTypeRegistry. descendants(AttributeType ancestor)Get's an iterator over the set of descendant attributeTypes for some ancestor's name alias or their OID.Iterator<AttributeType>DefaultAttributeTypeRegistry. descendants(AttributeType ancestor)Get's an iterator over the set of descendant attributeTypes for some ancestor's name alias or their OID.Iterator<AttributeType>ImmutableAttributeTypeRegistry. descendants(AttributeType ancestor)Get's an iterator over the set of descendant attributeTypes for some ancestor's name alias or their OID.booleanAttributeTypeRegistry. hasDescendants(AttributeType ancestor)Quick lookup to see if an attribute has descendants.booleanDefaultAttributeTypeRegistry. hasDescendants(AttributeType ancestor)Quick lookup to see if an attribute has descendants.booleanImmutableAttributeTypeRegistry. hasDescendants(AttributeType ancestor)Quick lookup to see if an attribute has descendants.voidImmutableAttributeTypeRegistry. register(AttributeType attributeType)Registers a new SchemaObject with this registry.voidAttributeTypeRegistry. registerDescendants(AttributeType attributeType, AttributeType ancestor)Store the AttributeType into a map associating an AttributeType to its descendants.voidDefaultAttributeTypeRegistry. registerDescendants(AttributeType attributeType, AttributeType ancestor)Store the AttributeType into a map associating an AttributeType to its descendants.voidImmutableAttributeTypeRegistry. registerDescendants(AttributeType attributeType, AttributeType ancestor)Store the AttributeType into a map associating an AttributeType to its descendants.voidAttributeTypeRegistry. removeMappingFor(AttributeType attributeType)Remove a new Oid/Normalizer couple in the OidNormalizer mapvoidDefaultAttributeTypeRegistry. removeMappingFor(AttributeType attributeType)Remove the AttributeType normalizer from the OidNormalizer mapvoidImmutableAttributeTypeRegistry. removeMappingFor(AttributeType attributeType)Remove a new Oid/Normalizer couple in the OidNormalizer mapprivate voidRegistries. resolve(AttributeType attributeType)Check the inheritance, and the existence of MatchingRules and LdapSyntax for an attributeprivate voidRegistries. resolveRecursive(AttributeType attributeType, Set<String> processed)Check AttributeType referential integrityAttributeTypeImmutableAttributeTypeRegistry. unregister(AttributeType schemaObject)Removes the SchemaObject registered with this registry.voidAttributeTypeRegistry. unregisterDescendants(AttributeType attributeType, AttributeType ancestor)Remove the AttributeType from the map associating an AttributeType to its descendants.voidDefaultAttributeTypeRegistry. unregisterDescendants(AttributeType attributeType, AttributeType ancestor)Remove the AttributeType from the map associating an AttributeType to its descendants.voidImmutableAttributeTypeRegistry. unregisterDescendants(AttributeType attributeType, AttributeType ancestor)Remove the AttributeType from the map associating an AttributeType to its descendants.Method parameters in org.apache.directory.api.ldap.model.schema.registries with type arguments of type AttributeType Modifier and Type Method Description private List<AttributeType>Registries. getMustRecursive(List<AttributeType> musts, Set<ObjectClass> processed, ObjectClass objectClass) -
Uses of AttributeType in org.apache.directory.api.ldap.model.schema.registries.helper
Methods in org.apache.directory.api.ldap.model.schema.registries.helper with parameters of type AttributeType Modifier and Type Method Description static voidAttributeTypeHelper. addToRegistries(AttributeType attributeType, SchemaErrorHandler errorHandler, Registries registries)Inject the AttributeType into the Registries, updating the references to other SchemaObject If one of the referenced SchemaObject does not exist (SUP, EQUALITY, ORDERING, SUBSTR, SYNTAX), an exception is thrown.private static voidAttributeTypeHelper. buildEquality(AttributeType attributeType, SchemaErrorHandler errorHandler, Registries registries)Build the EQUALITY MR reference for an AttributeTypeprivate static voidAttributeTypeHelper. buildOrdering(AttributeType attributeType, SchemaErrorHandler errorHandler, Registries registries)Build the ORDERING MR reference for an AttributeTypeprivate static voidAttributeTypeHelper. buildSubstring(AttributeType attributeType, SchemaErrorHandler errorHandler, Registries registries)Build the SUBSTR MR reference for an AttributeTypeprivate static booleanAttributeTypeHelper. buildSuperior(AttributeType attributeType, SchemaErrorHandler errorHandler, Registries registries)Build the Superior AttributeType reference for an AttributeTypeprivate static voidAttributeTypeHelper. buildSyntax(AttributeType attributeType, SchemaErrorHandler errorHandler, Registries registries)Build the SYNTAX reference for an AttributeTypeprivate static voidAttributeTypeHelper. checkCollective(AttributeType attributeType, SchemaErrorHandler errorHandler)Check the constraints for the Collective field.private static voidAttributeTypeHelper. checkUsage(AttributeType attributeType, SchemaErrorHandler errorHandler)Check the constraints for the Usage field.static voidAttributeTypeHelper. removeFromRegistries(AttributeType attributeType, SchemaErrorHandler errorHandler, Registries registries)Remove the AttributeType from the registries, updating the references to other SchemaObject. -
Uses of AttributeType in org.apache.directory.api.ldap.model.subtree
Fields in org.apache.directory.api.ldap.model.subtree declared as AttributeType Modifier and Type Field Description (package private) AttributeTypeAntlrSubtreeSpecificationParser. OBJECT_CLASS_ATThe ObjectClass AT
-