Modifier and Type | Method and Description |
---|---|
Set<AttributeType> |
AntlrACIItemParser.attributeTypeSet() |
Modifier and Type | Method and Description |
---|---|
AttributeType |
RestrictedByElem.getAttributeType()
Gets the attribute type to restrict.
|
AttributeType |
MaxValueCountElem.getAttributeType()
Gets the attribute to limit the maximum count.
|
AttributeType |
RestrictedByElem.getValuesIn()
Gets the attribute type only whose values are allowed in
attributeType.
|
Modifier and Type | Method and Description |
---|---|
Iterator<AttributeType> |
AbstractAttributeTypeProtectedItem.iterator()
Gets an iterator of all attribute types.
|
Constructor and Description |
---|
MaxValueCountElem(AttributeType attributeType,
int maxCount)
Creates a new instance.
|
RestrictedByElem(AttributeType attributeType,
AttributeType valuesIn)
Creates a new instance.
|
Constructor and Description |
---|
AllAttributeValuesItem(Set<AttributeType> attributeTypes)
Creates a new instance.
|
AttributeTypeItem(Set<AttributeType> attributeTypes)
Creates a new instance.
|
SelfValueItem(Set<AttributeType> attributeTypes)
Creates a new instance.
|
Modifier and Type | Method and Description |
---|---|
AttributeType |
Value.getAttributeType()
Get the associated AttributeType
|
AttributeType |
DefaultModification.getAttributeType() |
AttributeType |
DefaultAttribute.getAttributeType()
Get the attribute type associated with this EntryAttribute.
|
AttributeType |
Attribute.getAttributeType()
Get the attribute type associated with this EntryAttribute.
|
AttributeType |
AbstractValue.getAttributeType()
Get the associated AttributeType
|
Modifier and Type | Method and Description |
---|---|
Entry |
ImmutableEntry.add(AttributeType attributeType,
byte[]... values)
Add an attribute (represented by its AttributeType and some binary values) into an
entry.
|
Entry |
Entry.add(AttributeType attributeType,
byte[]... values)
Add an attribute (represented by its AttributeType and some binary values) into an
entry.
|
Entry |
DefaultEntry.add(AttributeType attributeType,
byte[]... values)
Add an attribute (represented by its AttributeType and some binary values) into an
entry.
|
Entry |
ImmutableEntry.add(AttributeType attributeType,
String... values)
Add an attribute (represented by its AttributeType and some String values) into an
entry.
|
Entry |
Entry.add(AttributeType attributeType,
String... values)
Add an attribute (represented by its AttributeType and some String values) into an
entry.
|
Entry |
DefaultEntry.add(AttributeType attributeType,
String... values)
Add an attribute (represented by its AttributeType and some String values) into an
entry.
|
Entry |
ImmutableEntry.add(AttributeType attributeType,
Value<?>... values)
Add an attribute (represented by its AttributeType and some values) into an
entry.
|
Entry |
Entry.add(AttributeType attributeType,
Value<?>... values)
Add an attribute (represented by its AttributeType and some values) into an
entry.
|
Entry |
DefaultEntry.add(AttributeType attributeType,
Value<?>... values)
Add an attribute (represented by its AttributeType and some values) into an
entry.
|
Entry |
ImmutableEntry.add(String upId,
AttributeType attributeType,
byte[]... values)
Add an attribute (represented by its AttributeType and some binary values) into an
entry.
|
Entry |
Entry.add(String upId,
AttributeType attributeType,
byte[]... values)
Add an attribute (represented by its AttributeType and some binary values) into an
entry.
|
Entry |
DefaultEntry.add(String upId,
AttributeType attributeType,
byte[]... values)
Add an attribute (represented by its AttributeType and some binary values) into an
entry.
|
Entry |
ImmutableEntry.add(String upId,
AttributeType attributeType,
String... values)
Add an attribute (represented by its AttributeType and some String values) into an
entry.
|
Entry |
Entry.add(String upId,
AttributeType attributeType,
String... values)
Add an attribute (represented by its AttributeType and some String values) into an
entry.
|
Entry |
DefaultEntry.add(String upId,
AttributeType attributeType,
String... values)
Add an attribute (represented by its AttributeType and some String values) into an
entry.
|
Entry |
ImmutableEntry.add(String upId,
AttributeType attributeType,
Value<?>... values)
Add an attribute (represented by its AttributeType and some values) into an
entry.
|
Entry |
Entry.add(String upId,
AttributeType attributeType,
Value<?>... values)
Add an attribute (represented by its AttributeType and some values) into an
entry.
|
Entry |
DefaultEntry.add(String upId,
AttributeType attributeType,
Value<?>... values)
Add an attribute (represented by its AttributeType and some values) into an
entry.
|
void |
Value.apply(AttributeType attributeType)
Apply the AttributeType to this value.
|
void |
Modification.apply(AttributeType attributeType)
Apply the AttributeType to the Modification
|
void |
DefaultModification.apply(AttributeType attributeType)
Apply the AttributeType to the Modification
|
void |
DefaultAttribute.apply(AttributeType attributeType)
Set the attribute type associated with this EntryAttribute.
|
void |
Attribute.apply(AttributeType attributeType)
Set the attribute type associated with this EntryAttribute.
|
void |
AbstractValue.apply(AttributeType attributeType)
Apply an AttributeType to the current Value, normalizing it.
|
boolean |
ImmutableEntry.contains(AttributeType attributeType,
byte[]... values)
Checks if an entry contains an attribute with some given binary values.
|
boolean |
Entry.contains(AttributeType attributeType,
byte[]... values)
Checks if an entry contains an attribute with some given binary values.
|
boolean |
DefaultEntry.contains(AttributeType attributeType,
byte[]... values)
Checks if an entry contains an attribute with some given binary values.
|
boolean |
ImmutableEntry.contains(AttributeType attributeType,
String... values)
Checks if an entry contains an attribute with some given String values.
|
boolean |
Entry.contains(AttributeType attributeType,
String... values)
Checks if an entry contains an attribute with some given String values.
|
boolean |
DefaultEntry.contains(AttributeType attributeType,
String... values)
Checks if an entry contains an attribute with some given String values.
|
boolean |
ImmutableEntry.contains(AttributeType attributeType,
Value<?>... values)
Checks if an entry contains an attribute with some given binary values.
|
boolean |
Entry.contains(AttributeType attributeType,
Value<?>... values)
Checks if an entry contains an attribute with some given binary values.
|
boolean |
DefaultEntry.contains(AttributeType attributeType,
Value<?>... values)
Checks if an entry contains an attribute with some given binary values.
|
boolean |
ImmutableEntry.containsAttribute(AttributeType attributeType)
Checks if an entry contains a specific AttributeType.
|
boolean |
Entry.containsAttribute(AttributeType attributeType)
Checks if an entry contains a specific AttributeType.
|
boolean |
DefaultEntry.containsAttribute(AttributeType attributeType)
Checks if an entry contains a specific AttributeType.
|
static StringValue |
StringValue.deserialize(AttributeType attributeType,
ObjectInput in)
Deserialize a schemaAware StringValue.
|
static BinaryValue |
BinaryValue.deserialize(AttributeType attributeType,
ObjectInput in)
Deserialize a schema aware BinaryValue.
|
Attribute |
ImmutableEntry.get(AttributeType attributeType)
Returns the attribute associated with an AttributeType
|
Attribute |
Entry.get(AttributeType attributeType)
Returns the attribute associated with an AttributeType
|
Attribute |
DefaultEntry.get(AttributeType attributeType)
Returns the attribute associated with an AttributeType
|
boolean |
Value.isInstanceOf(AttributeType attributeType)
Check if the value is stored into an instance of the given
AttributeType, or one of its ascendant.
|
boolean |
DefaultAttribute.isInstanceOf(AttributeType attributeType)
Check if the current attribute type has the same type (or is a descendant of)
than the given attributeType
|
boolean |
Attribute.isInstanceOf(AttributeType attributeType)
Check if the current attribute type has the same type (or is a descendant of)
than the given attributeType
|
boolean |
AbstractValue.isInstanceOf(AttributeType attributeType)
Check if the value is stored into an instance of the given
AttributeType, or one of its ascendant.
|
boolean |
DefaultAttribute.isValid(AttributeType attributeType)
Checks to see if this attribute is valid along with the values it contains.
|
boolean |
Attribute.isValid(AttributeType attributeType)
Checks to see if this attribute is valid along with the values it contains.
|
Attribute |
ImmutableEntry.put(AttributeType attributeType,
byte[]... values)
Places a new attribute with the supplied AttributeType and binary values
into the attribute collection.
|
Attribute |
Entry.put(AttributeType attributeType,
byte[]... values)
Places a new attribute with the supplied AttributeType and binary values
into the attribute collection.
|
Attribute |
DefaultEntry.put(AttributeType attributeType,
byte[]... values)
Places a new attribute with the supplied AttributeType and binary values
into the attribute collection.
|
Attribute |
ImmutableEntry.put(AttributeType attributeType,
String... values)
Places a new attribute with the supplied AttributeType and String values
into the attribute collection.
|
Attribute |
Entry.put(AttributeType attributeType,
String... values)
Places a new attribute with the supplied AttributeType and String values
into the attribute collection.
|
Attribute |
DefaultEntry.put(AttributeType attributeType,
String... values)
Places a new attribute with the supplied AttributeType and String values
into the attribute collection.
|
Attribute |
ImmutableEntry.put(AttributeType attributeType,
Value<?>... values)
Places a new attribute with the supplied AttributeType and some values
into the attribute collection.
|
Attribute |
Entry.put(AttributeType attributeType,
Value<?>... values)
Places a new attribute with the supplied AttributeType and some values
into the attribute collection.
|
Attribute |
DefaultEntry.put(AttributeType attributeType,
Value<?>... values)
Places a new attribute with the supplied AttributeType and some values
into the attribute collection.
|
Attribute |
ImmutableEntry.put(String upId,
AttributeType attributeType,
byte[]... values)
Places a new attribute with the supplied AttributeType and some binary values
into the attribute collection.
|
Attribute |
Entry.put(String upId,
AttributeType attributeType,
byte[]... values)
Places a new attribute with the supplied AttributeType and some binary values
into the attribute collection.
|
Attribute |
DefaultEntry.put(String upId,
AttributeType attributeType,
byte[]... values)
Places a new attribute with the supplied AttributeType and some binary values
into the attribute collection.
|
Attribute |
ImmutableEntry.put(String upId,
AttributeType attributeType,
String... values)
Places a new attribute with the supplied AttributeType and some String values
into the attribute collection.
|
Attribute |
Entry.put(String upId,
AttributeType attributeType,
String... values)
Places a new attribute with the supplied AttributeType and some String values
into the attribute collection.
|
Attribute |
DefaultEntry.put(String upId,
AttributeType attributeType,
String... values)
Places a new attribute with the supplied AttributeType and some String values
into the attribute collection.
|
Attribute |
ImmutableEntry.put(String upId,
AttributeType attributeType,
Value<?>... values)
Places a new attribute with the supplied AttributeType and some values
into the attribute collection.
|
Attribute |
Entry.put(String upId,
AttributeType attributeType,
Value<?>... values)
Places a new attribute with the supplied AttributeType and some values
into the attribute collection.
|
Attribute |
DefaultEntry.put(String upId,
AttributeType attributeType,
Value<?>... values)
Places a new attribute with the supplied AttributeType and some values
into the attribute collection.
|
boolean |
ImmutableEntry.remove(AttributeType attributeType,
byte[]... values)
Removes the specified binary values from an attribute.
|
boolean |
Entry.remove(AttributeType attributeType,
byte[]... values)
Removes the specified binary values from an attribute.
|
boolean |
DefaultEntry.remove(AttributeType attributeType,
byte[]... values)
Removes the specified binary values from an attribute.
|
boolean |
ImmutableEntry.remove(AttributeType attributeType,
String... values)
Removes the specified String values from an attribute.
|
boolean |
Entry.remove(AttributeType attributeType,
String... values)
Removes the specified String values from an attribute.
|
boolean |
DefaultEntry.remove(AttributeType attributeType,
String... values)
Removes the specified String values from an attribute.
|
boolean |
ImmutableEntry.remove(AttributeType attributeType,
Value<?>... values)
Removes the specified values from an attribute.
|
boolean |
Entry.remove(AttributeType attributeType,
Value<?>... values)
Removes the specified values from an attribute.
|
boolean |
DefaultEntry.remove(AttributeType attributeType,
Value<?>... values)
Removes the specified values from an attribute.
|
void |
ImmutableEntry.removeAttributes(AttributeType... attributes)
Removes the attribute with the specified AttributeTypes.
|
void |
Entry.removeAttributes(AttributeType... attributes)
Removes the attribute with the specified AttributeTypes.
|
void |
DefaultEntry.removeAttributes(AttributeType... attributes)
Removes the attribute with the specified AttributeTypes.
|
void |
DefaultAttribute.setUpId(byte[] upId,
AttributeType attributeType)
Sets the User Provided ID as a byte[]
|
void |
DefaultAttribute.setUpId(String upId,
AttributeType attributeType)
Set the user provided ID.
|
void |
Attribute.setUpId(String upId,
AttributeType attributeType)
Set the user provided ID.
|
Constructor and Description |
---|
BinaryValue(AttributeType attributeType,
byte[] value)
Creates a BinaryValue with an initial user provided binary value.
|
DefaultAttribute(AttributeType attributeType)
Create a new instance of a schema aware Attribute, without ID nor value.
|
DefaultAttribute(AttributeType attributeType,
Attribute attribute)
Creates a new instance of schema aware Attribute, by copying another attribute.
|
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,
Value<?>... vals)
Create a new instance of a schema aware Attribute, with some values.
|
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. |
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.
|
StringValue(AttributeType attributeType)
Creates a StringValue without an initial user provided value.
|
StringValue(AttributeType attributeType,
String value)
Creates a schema aware StringValue with an initial user provided String value.
|
StringValue(AttributeType attributeType,
String value,
String normValue)
Creates a schema aware StringValue with an initial user provided String value.
|
Modifier and Type | Method and Description |
---|---|
AttributeType |
LeafNode.getAttributeType()
Gets the attributeType this leaf node is based on.
|
Modifier and Type | Method and Description |
---|---|
void |
LeafNode.setAttributeType(AttributeType attributeType)
Sets the attributeType this leaf node is based on.
|
Constructor and Description |
---|
ApproximateNode(AttributeType attributeType,
Value<T> value)
Creates a new ApproximateNode object.
|
EqualityNode(AttributeType attributeType,
Value<T> 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<T> value)
Creates a new GreaterOrEqual object.
|
LessEqNode(AttributeType attributeType,
Value<T> value)
Creates a new LessEqNode object.
|
PresenceNode(AttributeType attributeType)
Creates a PresenceNode object based on an attribute.
|
SubstringNode(AttributeType attribute)
Creates a new SubstringNode object without any value
|
SubstringNode(AttributeType attributeType,
String initialPattern,
String finalPattern)
Creates a new SubstringNode object with only one wildcard and no internal
any fragments between wildcards.
|
SubstringNode(List<String> anyPattern,
AttributeType attributeType,
String initialPattern,
String finalPattern)
Creates a new SubstringNode object more than one wildcard and an any
list.
|
Modifier and Type | Method and Description |
---|---|
AttributeType |
Ava.getAttributeType() |
Modifier and Type | Class and Description |
---|---|
class |
MutableAttributeType
An attributeType specification.
|
Modifier and Type | Method and Description |
---|---|
AttributeType |
AttributeType.copy()
Copy the current SchemaObject on place
|
AttributeType |
AttributeTypeOptions.getAttributeType() |
AttributeType |
SchemaManager.getAttributeType(String oid)
Get an AttributeType in the AttributeType registry.
|
AttributeType |
AttributeType.getSuperior()
Gets the the superior AttributeType of this AttributeType.
|
AttributeType |
SchemaManager.lookupAttributeTypeRegistry(String oid)
Lookup for an AttributeType in the AttributeType registry
|
Modifier and Type | Method and Description |
---|---|
List<AttributeType> |
MatchingRuleUse.getApplicableAttributes() |
List<AttributeType> |
ObjectClass.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> |
DitContentRule.getMayAttributeTypes() |
List<AttributeType> |
ObjectClass.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> |
DitContentRule.getMustAttributeTypes() |
List<AttributeType> |
DitContentRule.getNotAttributeTypes() |
static Iterable<AttributeType> |
SchemaObjectSorter.hierarchicalOrdered(List<AttributeType> attributeTypes)
Gets an hierarchical ordered
Iterable of the given AttributeType s. |
Modifier and Type | Method and Description |
---|---|
void |
MatchingRuleUse.addApplicableAttribute(AttributeType attributeType)
Add a matchingRule's AttributeType the MRU applies to.
|
void |
MutableObjectClass.addMayAttributeTypes(AttributeType... attributeTypes)
Add some allowed AttributeTypes
|
void |
NameForm.addMayAttributeTypes(AttributeType attributeType)
Add an allowed AttributeType
|
void |
DitContentRule.addMayAttributeTypes(AttributeType attributeType)
Add an allowed AttributeType
|
void |
MutableObjectClass.addMustAttributeTypes(AttributeType... attributeTypes)
Add some required AttributeTypes
|
void |
NameForm.addMustAttributeTypes(AttributeType attributeType)
Add a required AttributeType
|
void |
DitContentRule.addMustAttributeTypes(AttributeType attributeType)
Add a required AttributeType
|
void |
DitContentRule.addNotAttributeTypes(AttributeType attributeType)
Add a precluded AttributeType
|
Entry |
AttributesFactory.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 )
)
|
boolean |
AttributeType.isAncestorOf(AttributeType descendant)
Checks to see if this AttributeType is the ancestor of another
attributeType.
|
boolean |
AttributeType.isDescendantOf(AttributeType ancestor)
Checks to see if this AttributeType is the descendant of another
attributeType.
|
String |
SchemaObjectRenderer.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 StringBuilder |
SchemaUtils.render(AttributeType[] ats)
Renders a list of attributeTypes for things like the must or may list of
objectClasses using the ( oid $ oid ) format.
|
static StringBuilder |
SchemaUtils.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.
|
Modifier and Type | Method and Description |
---|---|
static Iterable<AttributeType> |
SchemaObjectSorter.hierarchicalOrdered(List<AttributeType> attributeTypes)
Gets an hierarchical ordered
Iterable of the given AttributeType s. |
void |
MatchingRuleUse.setApplicableAttributes(List<AttributeType> applicableAttributes)
Set the matchingRule's AttributeType the MRU applies to.
|
void |
NameForm.setMayAttributeTypes(List<AttributeType> mayAttributeTypes)
Sets the list of allowed AttributeTypes
|
void |
MutableObjectClass.setMayAttributeTypes(List<AttributeType> mayAttributeTypes)
Sets the list of allowed AttributeTypes
|
void |
DitContentRule.setMayAttributeTypes(List<AttributeType> mayAttributeTypes)
Sets the list of allowed AttributeTypes
|
void |
NameForm.setMustAttributeTypes(List<AttributeType> mustAttributeTypes)
Sets the list of required AttributeTypes
|
void |
MutableObjectClass.setMustAttributeTypes(List<AttributeType> mustAttributeTypes)
Sets the list of required AttributeTypes
|
void |
DitContentRule.setMustAttributeTypes(List<AttributeType> mustAttributeTypes)
Sets the list of required AttributeTypes
|
void |
DitContentRule.setNotAttributeTypes(List<AttributeType> notAttributeTypes)
Sets the list of precluded AttributeTypes
|
void |
MutableObjectClass.updateMayAttributeTypes(List<AttributeType> mayAttributeTypes)
Update the associated MAY AttributeType, even if the SchemaObject is readOnly
|
void |
MutableObjectClass.updateMustAttributeTypes(List<AttributeType> mustAttributeTypes)
Update the associated MUST AttributeType, even if the SchemaObject is readOnly
|
Constructor and 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.
|
Modifier and Type | Method and Description |
---|---|
AttributeType |
AttributeTypeDescriptionSchemaParser.parseAttributeTypeDescription(String attributeTypeDescription)
Parses a attribute type description according to RFC 4512:
|
Modifier and Type | Method and Description |
---|---|
static boolean |
ParserDescriptionUtils.attributeTypesMatch(AttributeType at0,
AttributeType at1)
Checks two schema attributeTypes for an exact match.
|
Modifier and Type | Method and Description |
---|---|
AttributeType |
ImmutableAttributeTypeRegistry.get(String oid)
Gets the SchemaObject associated with a given OID.
|
AttributeType |
ImmutableAttributeTypeRegistry.lookup(String oid)
Looks up a SchemaObject by its unique Object Identifier or by name.
|
AttributeType |
DefaultAttributeTypeRegistry.lookup(String oid)
Looks up a SchemaObject by its unique Object Identifier or by name.
|
AttributeType |
ImmutableAttributeTypeRegistry.unregister(AttributeType schemaObject)
Removes the SchemaObject registered with this registry.
|
AttributeType |
ImmutableAttributeTypeRegistry.unregister(String numericOid)
Removes the SchemaObject registered with this registry, using its
numeric OID.
|
AttributeType |
DefaultAttributeTypeRegistry.unregister(String numericOid)
Removes the SchemaObject registered with this registry, using its
numeric OID.
|
Modifier and Type | Method and Description |
---|---|
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.
|
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> |
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> |
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> |
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> |
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> |
ImmutableAttributeTypeRegistry.iterator()
Gets an iterator over the registered schema objects in the registry.
|
Modifier and Type | Method and Description |
---|---|
void |
ImmutableAttributeTypeRegistry.addMappingFor(AttributeType attributeType)
Add a new Oid/Normalizer couple in the OidNormalizer map
|
void |
DefaultAttributeTypeRegistry.addMappingFor(AttributeType attributeType)
Add a new Oid/Normalizer couple in the OidNormalizer map
|
void |
AttributeTypeRegistry.addMappingFor(AttributeType attributeType)
Add a new Oid/Normalizer couple in the OidNormalizer map
|
void |
Registries.delCrossReferences(AttributeType attributeType)
Add the SchemaObjectReferences.
|
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.
|
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> |
AttributeTypeRegistry.descendants(AttributeType ancestor)
Get's an iterator over the set of descendant attributeTypes for
some ancestor's name alias or their OID.
|
boolean |
ImmutableAttributeTypeRegistry.hasDescendants(AttributeType ancestor)
Quick lookup to see if an attribute has descendants.
|
boolean |
DefaultAttributeTypeRegistry.hasDescendants(AttributeType ancestor)
Quick lookup to see if an attribute has descendants.
|
boolean |
AttributeTypeRegistry.hasDescendants(AttributeType ancestor)
Quick lookup to see if an attribute has descendants.
|
void |
ImmutableAttributeTypeRegistry.register(AttributeType attributeType)
Registers a new SchemaObject with this registry.
|
void |
ImmutableAttributeTypeRegistry.registerDescendants(AttributeType attributeType,
AttributeType ancestor)
Store the AttributeType into a map associating an AttributeType to its
descendants.
|
void |
DefaultAttributeTypeRegistry.registerDescendants(AttributeType attributeType,
AttributeType ancestor)
Store the AttributeType into a map associating an AttributeType to its
descendants.
|
void |
AttributeTypeRegistry.registerDescendants(AttributeType attributeType,
AttributeType ancestor)
Store the AttributeType into a map associating an AttributeType to its
descendants.
|
void |
ImmutableAttributeTypeRegistry.removeMappingFor(AttributeType attributeType)
Remove a new Oid/Normalizer couple in the OidNormalizer map
|
void |
DefaultAttributeTypeRegistry.removeMappingFor(AttributeType attributeType)
Remove the AttributeType normalizer from the OidNormalizer map
|
void |
AttributeTypeRegistry.removeMappingFor(AttributeType attributeType)
Remove a new Oid/Normalizer couple in the OidNormalizer map
|
AttributeType |
ImmutableAttributeTypeRegistry.unregister(AttributeType schemaObject)
Removes the SchemaObject registered with this registry.
|
void |
ImmutableAttributeTypeRegistry.unregisterDescendants(AttributeType attributeType,
AttributeType ancestor)
Remove the AttributeType from the map associating an AttributeType to its
descendants.
|
void |
DefaultAttributeTypeRegistry.unregisterDescendants(AttributeType attributeType,
AttributeType ancestor)
Remove the AttributeType from the map associating an AttributeType to its
descendants.
|
void |
AttributeTypeRegistry.unregisterDescendants(AttributeType attributeType,
AttributeType ancestor)
Remove the AttributeType from the map associating an AttributeType to its
descendants.
|
Modifier and Type | Method and Description |
---|---|
static void |
AttributeTypeHelper.removeFromRegistries(AttributeType attributeType,
List<Throwable> errors,
Registries registries)
Remove the AttributeType from the registries, updating the references to
other SchemaObject.
|
Modifier and Type | Method and Description |
---|---|
AttributeType |
SchemaEntityFactory.getAttributeType(SchemaManager schemaManager,
Entry entry,
Registries targetRegistries,
String schemaName)
Construct an AttributeType from an entry representing an AttributeType.
|
AttributeType |
EntityFactory.getAttributeType(SchemaManager schemaManager,
Entry entry,
Registries targetRegistries,
String schemaName)
Construct an AttributeType from an entry representing an AttributeType.
|
Modifier and Type | Method and Description |
---|---|
AttributeType |
DefaultSchemaManager.getAttributeType(String oid)
Get an AttributeType in the AttributeType registry.
|
AttributeType |
DefaultSchemaManager.lookupAttributeTypeRegistry(String oid)
Lookup for an AttributeType in the AttributeType registry
|
Modifier and Type | Method and Description |
---|---|
void |
LdifAnonymizer.addAnonAttributeType(AttributeType attributeType)
Add an attributeType that has to be anonymized
|
void |
LdifAnonymizer.addAnonAttributeType(AttributeType attributeType,
Anonymizer<?> anonymizer)
Add an attributeType that has to be anonymized, with its associated anonymizer.
|
void |
LdifAnonymizer.removeAnonAttributeType(AttributeType attributeType)
Remove an attributeType that has to be anonymized
|
void |
LdifAnonymizer.setAttributeLatestValueMap(AttributeType attributeType,
Map<Integer,?> latestValueMap)
Set the latest value map to a defined anonymizer - if it exists -.
|
Copyright © 2003–2018 The Apache Software Foundation. All rights reserved.