|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use AttributeType | |
|---|---|
| org.apache.directory.shared.ldap.schema | Contains interfaces and base classes for representing the LDAP schema domain model. |
| org.apache.directory.shared.ldap.schema.parsers | |
| org.apache.directory.shared.ldap.schema.registries | |
| org.apache.directory.shared.ldap.schema.syntax | |
| org.apache.directory.shared.ldap.util | |
| Uses of AttributeType in org.apache.directory.shared.ldap.schema |
|---|
| Methods in org.apache.directory.shared.ldap.schema that return AttributeType | |
|---|---|
AttributeType |
AttributeType.copy()
Copy an AttributeType |
AttributeType |
AttributeTypeOptions.getAttributeType()
|
AttributeType |
EntityFactory.getAttributeType(SchemaManager schemaManager,
Entry entry,
Registries targetRegistries,
String schemaName)
Construct an AttributeType from an entry representing an AttributeType. |
AttributeType |
AttributeType.getSuperior()
Gets the the superior AttributeType of this AttributeType. |
AttributeType |
SchemaManager.lookupAttributeTypeRegistry(String oid)
Lookup for an AttributeType in the AttributeType registry |
| Methods in org.apache.directory.shared.ldap.schema that return types with arguments of type AttributeType | |
|---|---|
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()
|
| Methods in org.apache.directory.shared.ldap.schema with parameters of type AttributeType | |
|---|---|
void |
MatchingRuleUse.addApplicableAttribute(AttributeType attributeType)
Add a matchingRule's AttributeType the MRU applies to. |
void |
ObjectClass.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 |
ObjectClass.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 |
static String |
DescriptionUtils.getDescription(AttributeType attributeType)
Generates the description using the AttributeTypeDescription as defined by the syntax: 1.3.6.1.4.1.1466.115.121.1.3. |
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. |
Set<Entry> |
SchemaDao.listAttributeTypeDependents(AttributeType at)
|
static StringBuffer |
SchemaUtils.render(AttributeType at)
Renders an attributeType into a new StringBuffer according to the Attribute Type Description Syntax 1.3.6.1.4.1.1466.115.121.1.3. |
static StringBuffer |
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 StringBuffer |
SchemaUtils.render(StringBuffer 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. |
void |
AttributeType.setSuperior(AttributeType superior)
Sets the superior for this AttributeType |
void |
AttributeType.updateSuperior(AttributeType superior)
Update the associated Superior AttributeType, even if the SchemaObject is readOnly |
| Method parameters in org.apache.directory.shared.ldap.schema with type arguments of type AttributeType | |
|---|---|
void |
MatchingRuleUse.setApplicableAttributes(List<AttributeType> applicableAttributes)
Set the matchingRule's AttributeType the MRU applies to. |
void |
ObjectClass.setMayAttributeTypes(List<AttributeType> mayAttributeTypes)
Sets the list of allowed AttributeTypes |
void |
NameForm.setMayAttributeTypes(List<AttributeType> mayAttributeTypes)
Sets the list of allowed AttributeTypes |
void |
DITContentRule.setMayAttributeTypes(List<AttributeType> mayAttributeTypes)
Sets the list of allowed AttributeTypes |
void |
ObjectClass.setMustAttributeTypes(List<AttributeType> mustAttributeTypes)
Sets the list of required AttributeTypes |
void |
NameForm.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 |
ObjectClass.updateMayAttributeTypes(List<AttributeType> mayAttributeTypes)
Update the associated MAY AttributeType, even if the SchemaObject is readOnly |
void |
ObjectClass.updateMustAttributeTypes(List<AttributeType> mustAttributeTypes)
Update the associated MUST AttributeType, even if the SchemaObject is readOnly |
| Constructors in org.apache.directory.shared.ldap.schema with parameters of type AttributeType | |
|---|---|
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.shared.ldap.schema.parsers |
|---|
| Methods in org.apache.directory.shared.ldap.schema.parsers that return AttributeType | |
|---|---|
AttributeType |
AttributeTypeDescriptionSchemaParser.parse(String schemaDescription)
Parses a AttributeType description |
AttributeType |
AttributeTypeDescriptionSchemaParser.parseAttributeTypeDescription(String attributeTypeDescription)
Parses a attribute type description according to RFC 4512: |
| Methods in org.apache.directory.shared.ldap.schema.parsers that return types with arguments of type AttributeType | |
|---|---|
List<AttributeType> |
OpenLdapSchemaParser.getAttributeTypes()
Gets the attribute types. |
| Methods in org.apache.directory.shared.ldap.schema.parsers with parameters of type AttributeType | |
|---|---|
static boolean |
ParserDescriptionUtils.attributeTypesMatch(AttributeType at0,
AttributeType at1)
Checks two schema attributeTypes for an exact match. |
| Uses of AttributeType in org.apache.directory.shared.ldap.schema.registries |
|---|
| Methods in org.apache.directory.shared.ldap.schema.registries that return AttributeType | |
|---|---|
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. |
| Methods in org.apache.directory.shared.ldap.schema.registries that return types with arguments of type AttributeType | |
|---|---|
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. |
| Methods in org.apache.directory.shared.ldap.schema.registries with parameters of type AttributeType | |
|---|---|
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. |
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. |
| Uses of AttributeType in org.apache.directory.shared.ldap.schema.syntax |
|---|
| Methods in org.apache.directory.shared.ldap.schema.syntax that return AttributeType | |
|---|---|
AttributeType |
AntlrSchemaParser.attributeTypeDescription()
Production for matching attribute type descriptions. |
AttributeType |
AntlrSchemaParser.openLdapAttributeType()
|
| Uses of AttributeType in org.apache.directory.shared.ldap.util |
|---|
| Methods in org.apache.directory.shared.ldap.util with parameters of type AttributeType | |
|---|---|
static boolean |
AttributeUtils.containsValue(Attribute attr,
Value<?> compared,
AttributeType type)
Check if an attribute contains a specific value, using the associated matchingRule for that |
static Attribute |
AttributeUtils.getAttribute(Attributes attrs,
AttributeType type)
Utility method to extract an attribute from Attributes object using all combinationos of the name including aliases. |
static Attribute |
AttributeUtils.removeAttribute(AttributeType type,
Attributes entry)
Correctly removes an attribute from an entry using it's attributeType information. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||