Uses of Class
org.apache.directory.shared.ldap.schema.ObjectClass

Packages that use ObjectClass
org.apache.directory.shared.ldap.schema Contains interfaces and base classes for representing the LDAP schema domain model. 
org.apache.directory.shared.ldap.schema.loader.ldif   
org.apache.directory.shared.ldap.schema.manager.impl   
org.apache.directory.shared.ldap.schema.parsers   
org.apache.directory.shared.ldap.schema.registries   
 

Uses of ObjectClass in org.apache.directory.shared.ldap.schema
 

Methods in org.apache.directory.shared.ldap.schema that return ObjectClass
 ObjectClass ObjectClass.copy()
          Copy an ObjectClass
 ObjectClass EntityFactory.getObjectClass(SchemaManager schemaManager, Entry entry, Registries targetRegistries, java.lang.String schemaName)
           
 ObjectClass NameForm.getStructuralObjectClass()
          Gets the STRUCTURAL ObjectClass this name form specifies naming attributes for.
 ObjectClass SchemaManager.lookupObjectClassRegistry(java.lang.String oid)
          Lookup for a ObjectClass in the ObjectClass registry
 

Methods in org.apache.directory.shared.ldap.schema that return types with arguments of type ObjectClass
 java.util.List<ObjectClass> DITContentRule.getAuxObjectClasses()
           
 java.util.List<ObjectClass> ObjectClass.getSuperiors()
          Gets the superclasses of this ObjectClass.
 

Methods in org.apache.directory.shared.ldap.schema with parameters of type ObjectClass
 void DITContentRule.addAuxObjectClasses(ObjectClass objectClass)
          Add an Auxiliary ObjectClass
 void ObjectClass.addSuperior(ObjectClass... objectClasses)
          Add some superior ObjectClasses
static java.lang.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.
 java.util.Set<Entry> SchemaDao.listObjectClassDependents(ObjectClass oc)
           
static java.lang.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 java.lang.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 java.lang.StringBuffer SchemaUtils.render(java.lang.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.shared.ldap.schema with type arguments of type ObjectClass
 void DITContentRule.setAuxObjectClasses(java.util.List<ObjectClass> auxObjectClasses)
           
 void ObjectClass.setSuperiors(java.util.List<ObjectClass> superiors)
          Sets the superior object classes
 void ObjectClass.updateSuperiors(java.util.List<ObjectClass> superiors)
          Update the associated SUPERIORS ObjectClasses, even if the SchemaObject is readOnly
 

Uses of ObjectClass in org.apache.directory.shared.ldap.schema.loader.ldif
 

Methods in org.apache.directory.shared.ldap.schema.loader.ldif that return ObjectClass
 ObjectClass SchemaEntityFactory.getObjectClass(SchemaManager schemaManager, Entry entry, Registries targetRegistries, java.lang.String schemaName)
          
 

Uses of ObjectClass in org.apache.directory.shared.ldap.schema.manager.impl
 

Methods in org.apache.directory.shared.ldap.schema.manager.impl that return ObjectClass
 ObjectClass DefaultSchemaManager.lookupObjectClassRegistry(java.lang.String oid)
          Lookup for a ObjectClass in the ObjectClass registry
 

Uses of ObjectClass in org.apache.directory.shared.ldap.schema.parsers
 

Methods in org.apache.directory.shared.ldap.schema.parsers that return ObjectClass
 ObjectClass ObjectClassDescriptionSchemaParser.parse(java.lang.String schemaDescription)
           
 ObjectClass ObjectClassDescriptionSchemaParser.parseObjectClassDescription(java.lang.String objectClassDescription)
          Parses a object class definition according to RFC 4512:
 

Methods in org.apache.directory.shared.ldap.schema.parsers that return types with arguments of type ObjectClass
 java.util.List<ObjectClass> OpenLdapSchemaParser.getObjectClassTypes()
          Gets the object class types.
 

Methods in org.apache.directory.shared.ldap.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.shared.ldap.schema.registries
 

Methods in org.apache.directory.shared.ldap.schema.registries that return ObjectClass
 ObjectClass ImmutableObjectClassRegistry.lookup(java.lang.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(java.lang.String numericOid)
          Removes the ObjectClass registered with this registry.
 ObjectClass ImmutableObjectClassRegistry.unregister(java.lang.String numericOid)
          Removes the ObjectClass registered with this registry.
 ObjectClass DefaultObjectClassRegistry.unregister(java.lang.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 ObjectClass
 java.util.Iterator<ObjectClass> ObjectClassRegistry.descendants(java.lang.String ancestorId)
          Get's an iterator over the set of descendant ObjectClasses for some ancestor's name alias or their OID.
 java.util.Iterator<ObjectClass> ImmutableObjectClassRegistry.descendants(java.lang.String ancestorId)
          Get's an iterator over the set of descendant ObjectClasses for some ancestor's name alias or their OID.
 java.util.Iterator<ObjectClass> DefaultObjectClassRegistry.descendants(java.lang.String ancestorId)
          Get's an iterator over the set of descendant ObjectClasses for some ancestor's name alias or their OID.
 java.util.Iterator<ObjectClass> ImmutableObjectClassRegistry.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 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, java.util.List<ObjectClass> ancestors)
          Store the ObjectClass into a map associating an ObjectClass to its descendants.
 void ImmutableObjectClassRegistry.registerDescendants(ObjectClass objectClass, java.util.List<ObjectClass> ancestors)
          Store the ObjectClass into a map associating an ObjectClass to its descendants.
 void DefaultObjectClassRegistry.registerDescendants(ObjectClass objectClass, java.util.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, java.util.List<ObjectClass> ancestors)
          Remove the ObjectClass from the map associating an ObjectClass to its descendants.
 void ImmutableObjectClassRegistry.unregisterDescendants(ObjectClass attributeType, java.util.List<ObjectClass> ancestors)
          Remove the ObjectClass from the map associating an ObjectClass to its descendants.
 void DefaultObjectClassRegistry.unregisterDescendants(ObjectClass attributeType, java.util.List<ObjectClass> ancestors)
          Remove the ObjectClass from the map associating an ObjectClass to its descendants.
 

Method parameters in org.apache.directory.shared.ldap.schema.registries with type arguments of type ObjectClass
 void ObjectClassRegistry.registerDescendants(ObjectClass objectClass, java.util.List<ObjectClass> ancestors)
          Store the ObjectClass into a map associating an ObjectClass to its descendants.
 void ImmutableObjectClassRegistry.registerDescendants(ObjectClass objectClass, java.util.List<ObjectClass> ancestors)
          Store the ObjectClass into a map associating an ObjectClass to its descendants.
 void DefaultObjectClassRegistry.registerDescendants(ObjectClass objectClass, java.util.List<ObjectClass> ancestors)
          Store the ObjectClass into a map associating an ObjectClass to its descendants.
 void ObjectClassRegistry.unregisterDescendants(ObjectClass attributeType, java.util.List<ObjectClass> ancestors)
          Remove the ObjectClass from the map associating an ObjectClass to its descendants.
 void ImmutableObjectClassRegistry.unregisterDescendants(ObjectClass attributeType, java.util.List<ObjectClass> ancestors)
          Remove the ObjectClass from the map associating an ObjectClass to its descendants.
 void DefaultObjectClassRegistry.unregisterDescendants(ObjectClass attributeType, java.util.List<ObjectClass> ancestors)
          Remove the ObjectClass from the map associating an ObjectClass to its descendants.
 



Copyright © 2003-2011 Apache Software Foundation. All Rights Reserved.