|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use ObjectClass | |
|---|---|
| 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.parsers | |
| org.apache.directory.api.ldap.model.schema.registries | |
| org.apache.directory.api.ldap.model.schema.registries.helper | |
| org.apache.directory.api.ldap.model.schema.syntaxes | |
| org.apache.directory.api.ldap.model.subtree | |
| Uses of ObjectClass in org.apache.directory.api.ldap.model.schema |
|---|
| Subclasses of ObjectClass in org.apache.directory.api.ldap.model.schema | |
|---|---|
class |
MutableObjectClass
An objectClass definition. |
| Fields in org.apache.directory.api.ldap.model.schema with type parameters of type ObjectClass | |
|---|---|
protected List<ObjectClass> |
ObjectClass.superiors
The ObjectClass superiors |
| Methods in org.apache.directory.api.ldap.model.schema that return ObjectClass | |
|---|---|
ObjectClass |
ObjectClass.copy()
Copy an ObjectClass |
ObjectClass |
NameForm.getStructuralObjectClass()
Gets the STRUCTURAL ObjectClass this name form specifies naming attributes for. |
ObjectClass |
SchemaManager.lookupObjectClassRegistry(String oid)
Lookup for a ObjectClass in the ObjectClass registry |
| Methods in org.apache.directory.api.ldap.model.schema that return types with arguments of type ObjectClass | |
|---|---|
List<ObjectClass> |
DitContentRule.getAuxObjectClasses()
|
List<ObjectClass> |
ObjectClass.getSuperiors()
Gets the superclasses of this ObjectClass. |
| Methods in org.apache.directory.api.ldap.model.schema with parameters of type ObjectClass | |
|---|---|
void |
DitContentRule.addAuxObjectClasses(ObjectClass objectClass)
Add an Auxiliary ObjectClass |
Entry |
AttributesFactory.convert(ObjectClass objectClass,
Schema schema,
SchemaManager schemaManager)
Creates the attributes of an entry representing an objectClass. |
static String |
DescriptionUtils.getDescription(ObjectClass objectClass)
Generates the ObjectClassDescription for an ObjectClass as defined by the syntax: 1.3.6.1.4.1.1466.115.121.1.37. |
static StringBuffer |
SchemaUtils.render(ObjectClass oc)
Renders an objectClass into a new StringBuffer according to the Object Class Description Syntax 1.3.6.1.4.1.1466.115.121.1.37. |
static StringBuffer |
SchemaUtils.render(ObjectClass[] ocs)
Renders a list of object classes for things like a list of superior objectClasses using the ( oid $ oid ) format. |
static StringBuffer |
SchemaUtils.render(StringBuffer buf,
ObjectClass[] ocs)
Renders a list of object classes for things like a list of superior objectClasses using the ( oid $ oid ) format into an existing buffer. |
void |
NameForm.setStructuralObjectClass(ObjectClass structuralObjectClass)
Sets the structural object class this rule applies to |
| Method parameters in org.apache.directory.api.ldap.model.schema with type arguments of type ObjectClass | |
|---|---|
void |
DitContentRule.setAuxObjectClasses(List<ObjectClass> auxObjectClasses)
|
void |
MutableObjectClass.setSuperiors(List<ObjectClass> superiors)
Sets the superior object classes |
void |
MutableObjectClass.updateSuperiors(List<ObjectClass> superiors)
Update the associated SUPERIORS ObjectClasses, even if the SchemaObject is readOnly |
| Uses of ObjectClass in org.apache.directory.api.ldap.model.schema.parsers |
|---|
| Methods in org.apache.directory.api.ldap.model.schema.parsers that return ObjectClass | |
|---|---|
ObjectClass |
ObjectClassDescriptionSchemaParser.parse(String schemaDescription)
Parses a ObjectClass description. |
| Methods in org.apache.directory.api.ldap.model.schema.parsers that return types with arguments of type ObjectClass | |
|---|---|
List<ObjectClass> |
OpenLdapSchemaParser.getObjectClassTypes()
Gets the object class types. |
| Methods in org.apache.directory.api.ldap.model.schema.parsers with parameters of type ObjectClass | |
|---|---|
static boolean |
ParserDescriptionUtils.objectClassesMatch(ObjectClass oc0,
ObjectClass oc1)
Checks two schema objectClasses for an exact match. |
| Uses of ObjectClass in org.apache.directory.api.ldap.model.schema.registries |
|---|
| Methods in org.apache.directory.api.ldap.model.schema.registries that return ObjectClass | |
|---|---|
ObjectClass |
ImmutableObjectClassRegistry.get(String oid)
Gets the SchemaObject associated with a given OID. |
ObjectClass |
ImmutableObjectClassRegistry.lookup(String oid)
Looks up a SchemaObject by its unique Object Identifier or by name. |
ObjectClass |
ImmutableObjectClassRegistry.unregister(ObjectClass schemaObject)
Removes the SchemaObject registered with this registry. |
ObjectClass |
ObjectClassRegistry.unregister(String numericOid)
Removes the ObjectClass registered with this registry. |
ObjectClass |
ImmutableObjectClassRegistry.unregister(String numericOid)
Removes the ObjectClass registered with this registry. |
ObjectClass |
DefaultObjectClassRegistry.unregister(String numericOid)
Removes the SchemaObject registered with this registry, using its numeric OID. |
| Methods in org.apache.directory.api.ldap.model.schema.registries that return types with arguments of type ObjectClass | |
|---|---|
Iterator<ObjectClass> |
ObjectClassRegistry.descendants(String ancestorId)
Get's an iterator over the set of descendant ObjectClasses for some ancestor's name alias or their OID. |
Iterator<ObjectClass> |
ImmutableObjectClassRegistry.descendants(String ancestorId)
Get's an iterator over the set of descendant ObjectClasses for some ancestor's name alias or their OID. |
Iterator<ObjectClass> |
DefaultObjectClassRegistry.descendants(String ancestorId)
Get's an iterator over the set of descendant ObjectClasses for some ancestor's name alias or their OID. |
Iterator<ObjectClass> |
ImmutableObjectClassRegistry.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 ObjectClass | |
|---|---|
void |
ObjectClassRegistry.register(ObjectClass objectClass)
Registers a new ObjectClass with this registry. |
void |
ImmutableObjectClassRegistry.register(ObjectClass objectClass)
Registers a new ObjectClass with this registry. |
void |
ObjectClassRegistry.registerDescendants(ObjectClass objectClass,
List<ObjectClass> ancestors)
Store the ObjectClass into a map associating an ObjectClass to its descendants. |
void |
ImmutableObjectClassRegistry.registerDescendants(ObjectClass objectClass,
List<ObjectClass> ancestors)
Store the ObjectClass into a map associating an ObjectClass to its descendants. |
void |
DefaultObjectClassRegistry.registerDescendants(ObjectClass objectClass,
List<ObjectClass> ancestors)
Store the ObjectClass into a map associating an ObjectClass to its descendants. |
ObjectClass |
ImmutableObjectClassRegistry.unregister(ObjectClass schemaObject)
Removes the SchemaObject registered with this registry. |
void |
ObjectClassRegistry.unregisterDescendants(ObjectClass attributeType,
List<ObjectClass> ancestors)
Remove the ObjectClass from the map associating an ObjectClass to its descendants. |
void |
ImmutableObjectClassRegistry.unregisterDescendants(ObjectClass attributeType,
List<ObjectClass> ancestors)
Remove the ObjectClass from the map associating an ObjectClass to its descendants. |
void |
DefaultObjectClassRegistry.unregisterDescendants(ObjectClass attributeType,
List<ObjectClass> ancestors)
Remove the ObjectClass from the map associating an ObjectClass to its descendants. |
| Method parameters in org.apache.directory.api.ldap.model.schema.registries with type arguments of type ObjectClass | |
|---|---|
void |
ObjectClassRegistry.registerDescendants(ObjectClass objectClass,
List<ObjectClass> ancestors)
Store the ObjectClass into a map associating an ObjectClass to its descendants. |
void |
ImmutableObjectClassRegistry.registerDescendants(ObjectClass objectClass,
List<ObjectClass> ancestors)
Store the ObjectClass into a map associating an ObjectClass to its descendants. |
void |
DefaultObjectClassRegistry.registerDescendants(ObjectClass objectClass,
List<ObjectClass> ancestors)
Store the ObjectClass into a map associating an ObjectClass to its descendants. |
void |
ObjectClassRegistry.unregisterDescendants(ObjectClass attributeType,
List<ObjectClass> ancestors)
Remove the ObjectClass from the map associating an ObjectClass to its descendants. |
void |
ImmutableObjectClassRegistry.unregisterDescendants(ObjectClass attributeType,
List<ObjectClass> ancestors)
Remove the ObjectClass from the map associating an ObjectClass to its descendants. |
void |
DefaultObjectClassRegistry.unregisterDescendants(ObjectClass attributeType,
List<ObjectClass> ancestors)
Remove the ObjectClass from the map associating an ObjectClass to its descendants. |
| Uses of ObjectClass 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 ObjectClass | |
|---|---|
static void |
ObjectClassHelper.addToRegistries(ObjectClass objectClass,
List<Throwable> errors,
Registries registries)
Inject the ObjectClass into the registries, updating the references to other SchemaObject |
static void |
ObjectClassHelper.removeFromRegistries(ObjectClass objectClass,
List<Throwable> errors,
Registries registries)
Remove the ObjectClass from the registries, updating the references to other SchemaObject. |
| Uses of ObjectClass in org.apache.directory.api.ldap.model.schema.syntaxes |
|---|
| Methods in org.apache.directory.api.ldap.model.schema.syntaxes that return ObjectClass | |
|---|---|
ObjectClass |
AntlrSchemaParser.openLdapObjectClass()
|
| Uses of ObjectClass in org.apache.directory.api.ldap.model.subtree |
|---|
| Methods in org.apache.directory.api.ldap.model.subtree that return ObjectClass | |
|---|---|
ObjectClass |
ItemRefinement.getItem()
|
| Methods in org.apache.directory.api.ldap.model.subtree with parameters of type ObjectClass | |
|---|---|
void |
ItemRefinement.setItem(ObjectClass item)
|
| Constructors in org.apache.directory.api.ldap.model.subtree with parameters of type ObjectClass | |
|---|---|
ItemRefinement(ObjectClass item)
Creates a new instance of ItemRefinement. |
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||