Skip navigation links
A B C D E F G I J L N O R S T U V 

A

add(SchemaObject) - Method in class org.apache.directory.api.ldap.schema.manager.impl.DefaultSchemaManager
addAttributeTypes(Schema, Registries) - Method in class org.apache.directory.api.ldap.schema.manager.impl.DefaultSchemaManager
Add all the Schema's AttributeTypes
addComparators(Schema, Registries) - Method in class org.apache.directory.api.ldap.schema.manager.impl.DefaultSchemaManager
Add all the Schema's comparators
addMatchingRules(Schema, Registries) - Method in class org.apache.directory.api.ldap.schema.manager.impl.DefaultSchemaManager
Add all the Schema's MatchingRules
addNormalizers(Schema, Registries) - Method in class org.apache.directory.api.ldap.schema.manager.impl.DefaultSchemaManager
Add all the Schema's Normalizers
addObjectClasses(Schema, Registries) - Method in class org.apache.directory.api.ldap.schema.manager.impl.DefaultSchemaManager
Add all the Schema's ObjectClasses
addSchemaObject(Registries, SchemaObject, Schema) - Method in class org.apache.directory.api.ldap.schema.manager.impl.DefaultSchemaManager
Add the schemaObject into the registries.
addSchemaObjects(Schema, Registries) - Method in class org.apache.directory.api.ldap.schema.manager.impl.DefaultSchemaManager
 
addSyntaxCheckers(Schema, Registries) - Method in class org.apache.directory.api.ldap.schema.manager.impl.DefaultSchemaManager
Add Register all the Schema's SyntaxCheckers
addSyntaxes(Schema, Registries) - Method in class org.apache.directory.api.ldap.schema.manager.impl.DefaultSchemaManager
Add all the Schema's Syntaxes
assembleDestinationFile(Deque<String>) - Method in class org.apache.directory.api.ldap.schema.extractor.impl.DefaultSchemaLdifExtractor
Assembles the destination file by appending file components previously pushed on the fileComponentStack argument.
attribute - Variable in class org.apache.directory.api.ldap.schema.loader.AttributeClassLoader
The attribute.
AttributeClassLoader - Class in org.apache.directory.api.ldap.schema.loader
A class loader that loads classes from an attribute within an entry.
AttributeClassLoader() - Constructor for class org.apache.directory.api.ldap.schema.loader.AttributeClassLoader
Instantiates a new attribute class loader.

B

BASE_PATH - Static variable in class org.apache.directory.api.ldap.schema.extractor.impl.DefaultSchemaLdifExtractor
The base path.
baseDirectory - Variable in class org.apache.directory.api.ldap.schema.loader.LdifSchemaLoader
directory containing the schema LDIF file for ou=schema

C

checkDescription(SchemaObject, String) - Method in class org.apache.directory.api.ldap.schema.loader.SchemaEntityFactory
Check that the Description is not null
checkEntry(Entry, String) - Method in class org.apache.directory.api.ldap.schema.loader.SchemaEntityFactory
Check that the Entry is not null
checkOidExist(SchemaObject) - Method in class org.apache.directory.api.ldap.schema.manager.impl.DefaultSchemaManager
Check that the given OID exists in the globalOidRegistry.
classLoadComparator(SchemaManager, String, String, Attribute) - Method in class org.apache.directory.api.ldap.schema.loader.SchemaEntityFactory
Class load a comparator instances
classLoader - Variable in class org.apache.directory.api.ldap.schema.loader.SchemaEntityFactory
A special ClassLoader that loads a class from the bytecode attribute
classLoadNormalizer(SchemaManager, String, String, Attribute) - Method in class org.apache.directory.api.ldap.schema.loader.SchemaEntityFactory
Class load a normalizer instances
classLoadSyntaxChecker(SchemaManager, String, String, Attribute) - Method in class org.apache.directory.api.ldap.schema.loader.SchemaEntityFactory
Class load a syntaxChecker instance
cloneRegistries() - Method in class org.apache.directory.api.ldap.schema.manager.impl.DefaultSchemaManager
Clone the registries before doing any modification on it.
copy(SchemaObject) - Method in class org.apache.directory.api.ldap.schema.manager.impl.DefaultSchemaManager
 
copyFile(File, File) - Method in class org.apache.directory.api.ldap.schema.extractor.impl.DefaultSchemaLdifExtractor
Copies a file line by line from the source file argument to the destination file argument.

D

DefaultSchemaLdifExtractor - Class in org.apache.directory.api.ldap.schema.extractor.impl
Extracts LDIF files for the schema repository onto a destination directory.
DefaultSchemaLdifExtractor(File) - Constructor for class org.apache.directory.api.ldap.schema.extractor.impl.DefaultSchemaLdifExtractor
Creates an extractor which deposits files into the specified output directory.
DefaultSchemaManager - Class in org.apache.directory.api.ldap.schema.manager.impl
The SchemaManager class : it handles all the schema operations (addition, removal, modification).
DefaultSchemaManager() - Constructor for class org.apache.directory.api.ldap.schema.manager.impl.DefaultSchemaManager
Creates a new instance of DefaultSchemaManager with the default schema schemaLoader
DefaultSchemaManager(Collection<Schema>) - Constructor for class org.apache.directory.api.ldap.schema.manager.impl.DefaultSchemaManager
Creates a new instance of DefaultSchemaManager with the default schema schemaLoader
DefaultSchemaManager(SchemaLoader) - Constructor for class org.apache.directory.api.ldap.schema.manager.impl.DefaultSchemaManager
Creates a new instance of DefaultSchemaManager with the default schema schemaLoader
DefaultSchemaManager(boolean, Collection<Schema>) - Constructor for class org.apache.directory.api.ldap.schema.manager.impl.DefaultSchemaManager
Creates a new instance of DefaultSchemaManager with the default schema schemaLoader
delete(SchemaObject) - Method in class org.apache.directory.api.ldap.schema.manager.impl.DefaultSchemaManager
deleteSchemaObjects(Schema, Registries) - Method in class org.apache.directory.api.ldap.schema.manager.impl.DefaultSchemaManager
Delete all the schemaObjects for a given schema from the registries
disable(Schema...) - Method in class org.apache.directory.api.ldap.schema.manager.impl.DefaultSchemaManager
disable(String...) - Method in class org.apache.directory.api.ldap.schema.manager.impl.DefaultSchemaManager
disabledRelaxed(Schema...) - Method in class org.apache.directory.api.ldap.schema.manager.impl.DefaultSchemaManager
disabledRelaxed(String...) - Method in class org.apache.directory.api.ldap.schema.manager.impl.DefaultSchemaManager

E

EMPTY_ARRAY - Static variable in class org.apache.directory.api.ldap.schema.loader.SchemaEntityFactory
The empty string array.
EMPTY_LIST - Static variable in class org.apache.directory.api.ldap.schema.loader.SchemaEntityFactory
The empty string list.
enable(Schema...) - Method in class org.apache.directory.api.ldap.schema.manager.impl.DefaultSchemaManager
enable(String...) - Method in class org.apache.directory.api.ldap.schema.manager.impl.DefaultSchemaManager
enableRelaxed(Schema...) - Method in class org.apache.directory.api.ldap.schema.manager.impl.DefaultSchemaManager
enableRelaxed(String...) - Method in class org.apache.directory.api.ldap.schema.manager.impl.DefaultSchemaManager
end - Variable in class org.apache.directory.api.ldap.schema.loader.SchemaMarker
The end marker.
EntityFactory - Interface in org.apache.directory.api.ldap.schema.loader
An interface to be implemented by classes needed to create Schema elements.
errors - Variable in class org.apache.directory.api.ldap.schema.manager.impl.DefaultSchemaManager
The list of errors produced when loading some schema elements
EXTRACT_PATTERN - Static variable in class org.apache.directory.api.ldap.schema.extractor.impl.DefaultSchemaLdifExtractor
The pattern to extract the schema from LDIF files.
extracted - Variable in class org.apache.directory.api.ldap.schema.extractor.impl.DefaultSchemaLdifExtractor
The extracted flag.
extractFromClassLoader(String) - Method in class org.apache.directory.api.ldap.schema.extractor.impl.DefaultSchemaLdifExtractor
Extracts the LDIF schema resource from class loader.
extractOrCopy(boolean) - Method in class org.apache.directory.api.ldap.schema.extractor.impl.DefaultSchemaLdifExtractor
Extracts the LDIF files from a Jar file or copies exploded LDIF resources.
extractOrCopy() - Method in class org.apache.directory.api.ldap.schema.extractor.impl.DefaultSchemaLdifExtractor
Extracts the LDIF files from a Jar file or copies exploded LDIF resources without overwriting the resources if the schema has already been extracted.
extractOrCopy(boolean) - Method in interface org.apache.directory.api.ldap.schema.extractor.SchemaLdifExtractor
Extracts the LDIF files from a Jar file or copies exploded LDIF resources.
extractOrCopy() - Method in interface org.apache.directory.api.ldap.schema.extractor.SchemaLdifExtractor
Extracts the LDIF files from a Jar file or copies exploded LDIF resources without overwriting the resources if the schema has already been extracted.

F

factory - Variable in class org.apache.directory.api.ldap.schema.manager.impl.DefaultSchemaManager
the factory that generates respective SchemaObjects from LDIF entries
findClass(String) - Method in class org.apache.directory.api.ldap.schema.loader.AttributeClassLoader

G

getAllSchemas() - Method in class org.apache.directory.api.ldap.schema.manager.impl.DefaultSchemaManager
getAttributeType(SchemaManager, Entry, Registries, String) - Method in interface org.apache.directory.api.ldap.schema.loader.EntityFactory
Construct an AttributeType from an entry representing an AttributeType.
getAttributeType(SchemaManager, Entry, Registries, String) - Method in class org.apache.directory.api.ldap.schema.loader.SchemaEntityFactory
Construct an AttributeType from an entry representing an AttributeType.
getAttributeType(String) - Method in class org.apache.directory.api.ldap.schema.manager.impl.DefaultSchemaManager
getAttributeTypeRegistry() - Method in class org.apache.directory.api.ldap.schema.manager.impl.DefaultSchemaManager
getByteCode(LoadableSchemaObject, String) - Method in class org.apache.directory.api.ldap.schema.loader.SchemaEntityFactory
Process the ByteCode attribute
getBytes(InputStream) - Static method in class org.apache.directory.api.ldap.schema.loader.AttributeClassLoader
Read data from a jar, and write them into a byte[]
getComparatorRegistry() - Method in class org.apache.directory.api.ldap.schema.manager.impl.DefaultSchemaManager
getDestinationFile(File) - Method in class org.apache.directory.api.ldap.schema.extractor.impl.DefaultSchemaLdifExtractor
Calculates the destination file.
getDisabled() - Method in class org.apache.directory.api.ldap.schema.manager.impl.DefaultSchemaManager
getDITContentRuleRegistry() - Method in class org.apache.directory.api.ldap.schema.manager.impl.DefaultSchemaManager
getDITStructureRuleRegistry() - Method in class org.apache.directory.api.ldap.schema.manager.impl.DefaultSchemaManager
getEnabled() - Method in class org.apache.directory.api.ldap.schema.manager.impl.DefaultSchemaManager
getEnd() - Method in class org.apache.directory.api.ldap.schema.loader.SchemaMarker
 
getErrors() - Method in class org.apache.directory.api.ldap.schema.manager.impl.DefaultSchemaManager
getFqcn(Entry, String) - Method in class org.apache.directory.api.ldap.schema.loader.SchemaEntityFactory
Process the FQCN attribute
getFqcn(LoadableSchemaObject, String) - Method in class org.apache.directory.api.ldap.schema.loader.SchemaEntityFactory
Process the FQCN attribute
getGlobalOidRegistry() - Method in class org.apache.directory.api.ldap.schema.manager.impl.DefaultSchemaManager
getLdapComparator(SchemaManager, LdapComparatorDescription, Registries, String) - Method in interface org.apache.directory.api.ldap.schema.loader.EntityFactory
Construct a LdapComparator from a description of a comparator.
getLdapComparator(SchemaManager, Entry, Registries, String) - Method in interface org.apache.directory.api.ldap.schema.loader.EntityFactory
Retrieve and load a Comparator class from the DIT.
getLdapComparator(SchemaManager, LdapComparatorDescription, Registries, String) - Method in class org.apache.directory.api.ldap.schema.loader.SchemaEntityFactory
Construct a LdapComparator from a description of a comparator.
getLdapComparator(SchemaManager, Entry, Registries, String) - Method in class org.apache.directory.api.ldap.schema.loader.SchemaEntityFactory
Retrieve and load a Comparator class from the DIT.
getLdapSyntaxRegistry() - Method in class org.apache.directory.api.ldap.schema.manager.impl.DefaultSchemaManager
getLoadedSchema(String) - Method in class org.apache.directory.api.ldap.schema.manager.impl.DefaultSchemaManager
getMatchingRule(SchemaManager, Entry, Registries, String) - Method in interface org.apache.directory.api.ldap.schema.loader.EntityFactory
Construct an MatchingRule from an entry get from the Dit
getMatchingRule(SchemaManager, Entry, Registries, String) - Method in class org.apache.directory.api.ldap.schema.loader.SchemaEntityFactory
Construct an MatchingRule from an entry get from the Dit
getMatchingRuleRegistry() - Method in class org.apache.directory.api.ldap.schema.manager.impl.DefaultSchemaManager
getMatchingRuleUseRegistry() - Method in class org.apache.directory.api.ldap.schema.manager.impl.DefaultSchemaManager
getMessage() - Method in exception org.apache.directory.api.ldap.schema.extractor.UniqueResourceException
getNameFormRegistry() - Method in class org.apache.directory.api.ldap.schema.manager.impl.DefaultSchemaManager
getNamingContext() - Method in class org.apache.directory.api.ldap.schema.manager.impl.DefaultSchemaManager
 
getNormalizer(SchemaManager, NormalizerDescription, Registries, String) - Method in interface org.apache.directory.api.ldap.schema.loader.EntityFactory
Create a new instance of a Normalizer
getNormalizer(SchemaManager, Entry, Registries, String) - Method in interface org.apache.directory.api.ldap.schema.loader.EntityFactory
Retrieve and load a Normalizer class from the DIT.
getNormalizer(SchemaManager, NormalizerDescription, Registries, String) - Method in class org.apache.directory.api.ldap.schema.loader.SchemaEntityFactory
Create a new instance of a Normalizer
getNormalizer(SchemaManager, Entry, Registries, String) - Method in class org.apache.directory.api.ldap.schema.loader.SchemaEntityFactory
Retrieve and load a Normalizer class from the DIT.
getNormalizerMapping() - Method in class org.apache.directory.api.ldap.schema.manager.impl.DefaultSchemaManager
getNormalizerRegistry() - Method in class org.apache.directory.api.ldap.schema.manager.impl.DefaultSchemaManager
getObjectClass(SchemaManager, Entry, Registries, String) - Method in interface org.apache.directory.api.ldap.schema.loader.EntityFactory
 
getObjectClass(SchemaManager, Entry, Registries, String) - Method in class org.apache.directory.api.ldap.schema.loader.SchemaEntityFactory
getObjectClassRegistry() - Method in class org.apache.directory.api.ldap.schema.manager.impl.DefaultSchemaManager
getOid(Entry, String, boolean) - Method in class org.apache.directory.api.ldap.schema.loader.SchemaEntityFactory
Get an OID from an entry.
getOid(SchemaObject, String) - Method in class org.apache.directory.api.ldap.schema.loader.SchemaEntityFactory
Get an OID from an entry.
getRegistries() - Method in class org.apache.directory.api.ldap.schema.manager.impl.DefaultSchemaManager
getResource(String, String) - Method in class org.apache.directory.api.ldap.schema.loader.JarLdifSchemaLoader
 
getResourceName() - Method in exception org.apache.directory.api.ldap.schema.extractor.UniqueResourceException
Gets the resource name.
getResources(Pattern) - Static method in class org.apache.directory.api.ldap.schema.extractor.impl.ResourceMap
For all elements of java.class.path OR from the resource name set in the system property 'schema.resource.location' get a Map of resources Pattern pattern = Pattern.compile(".*").
getResources(HashMap<String, Boolean>, String, Pattern) - Static method in class org.apache.directory.api.ldap.schema.extractor.impl.ResourceMap
 
getResourcesFromClassloader(HashMap<String, Boolean>, Pattern) - Static method in class org.apache.directory.api.ldap.schema.extractor.impl.ResourceMap
 
getResourcesFromDirectory(HashMap<String, Boolean>, File, Pattern) - Static method in class org.apache.directory.api.ldap.schema.extractor.impl.ResourceMap
 
getResourcesFromJarFile(HashMap<String, Boolean>, File, Pattern) - Static method in class org.apache.directory.api.ldap.schema.extractor.impl.ResourceMap
 
getSchema(Entry) - Method in interface org.apache.directory.api.ldap.schema.loader.EntityFactory
Return an instance of the Schema associated to the entry
getSchema(String, Registries) - Method in class org.apache.directory.api.ldap.schema.loader.SchemaEntityFactory
Get the schema from its name.
getSchema(Entry) - Method in class org.apache.directory.api.ldap.schema.loader.SchemaEntityFactory
Return an instance of the Schema associated to the entry
getSchemaDirectory(Schema) - Method in class org.apache.directory.api.ldap.schema.loader.LdifSchemaLoader
Utility method to get the file for a schema directory.
getSchemaDirectoryString(Schema) - Method in class org.apache.directory.api.ldap.schema.loader.JarLdifSchemaLoader
Utility method to get a regex.Pattern fragment for the path for a schema directory.
getSchemaName(SchemaObject) - Method in class org.apache.directory.api.ldap.schema.manager.impl.DefaultSchemaManager
Retrieve the schema name for a specific SchemaObject, or return "other" if none is found.
getSchemaObject(SchemaObject) - Method in class org.apache.directory.api.ldap.schema.manager.impl.DefaultSchemaManager
Get the inner SchemaObject if it's not a C/N/SC
getStart() - Method in class org.apache.directory.api.ldap.schema.loader.SchemaMarker
 
getStrings(Attribute) - Method in class org.apache.directory.api.ldap.schema.loader.SchemaEntityFactory
Create a list of string from a multivalued attribute's values
getStringValue(Attribute) - Method in class org.apache.directory.api.ldap.schema.loader.SchemaEntityFactory
Return a String value, from teh given Valu, even if it's a binary value
getSyntax(SchemaManager, Entry, Registries, String) - Method in interface org.apache.directory.api.ldap.schema.loader.EntityFactory
 
getSyntax(SchemaManager, Entry, Registries, String) - Method in class org.apache.directory.api.ldap.schema.loader.SchemaEntityFactory
getSyntaxChecker(SchemaManager, Entry, Registries, String) - Method in interface org.apache.directory.api.ldap.schema.loader.EntityFactory
Retrieve and load a syntaxChecker class from the DIT.
getSyntaxChecker(SchemaManager, SyntaxCheckerDescription, Registries, String) - Method in interface org.apache.directory.api.ldap.schema.loader.EntityFactory
Create a new instance of a SyntaxChecker
getSyntaxChecker(SchemaManager, Entry, Registries, String) - Method in class org.apache.directory.api.ldap.schema.loader.SchemaEntityFactory
Retrieve and load a syntaxChecker class from the DIT.
getSyntaxChecker(SchemaManager, SyntaxCheckerDescription, Registries, String) - Method in class org.apache.directory.api.ldap.schema.loader.SchemaEntityFactory
Create a new instance of a SyntaxChecker
getSyntaxCheckerRegistry() - Method in class org.apache.directory.api.ldap.schema.manager.impl.DefaultSchemaManager
getUniqueResource(String, String) - Static method in class org.apache.directory.api.ldap.schema.extractor.impl.DefaultSchemaLdifExtractor
Gets a unique resource from the class loader.
getUniqueResourceAsStream(String, String) - Static method in class org.apache.directory.api.ldap.schema.extractor.impl.DefaultSchemaLdifExtractor
Gets the unique schema file resource from the class loader off the base path.
getUrls() - Method in exception org.apache.directory.api.ldap.schema.extractor.UniqueResourceException
Gets the URLs.

I

initialize() - Method in class org.apache.directory.api.ldap.schema.manager.impl.DefaultSchemaManager
Initializes the SchemaService
initializeSchemas() - Method in class org.apache.directory.api.ldap.schema.loader.JarLdifSchemaLoader
Scans for LDIF files just describing the various schema contained in the schema repository.
initializeSchemas() - Method in class org.apache.directory.api.ldap.schema.loader.LdifSchemaLoader
Scans for LDIF files just describing the various schema contained in the schema repository.
initializeSchemas(InputStream) - Method in class org.apache.directory.api.ldap.schema.loader.SingleLdifSchemaLoader
Initialize the Schema object from a Single LDIF file
IS_DEBUG - Static variable in class org.apache.directory.api.ldap.schema.loader.JarLdifSchemaLoader
Speedup for DEBUG mode
IS_DEBUG - Static variable in class org.apache.directory.api.ldap.schema.loader.LdifSchemaLoader
Speedup for DEBUG mode
isDisabled(String) - Method in class org.apache.directory.api.ldap.schema.manager.impl.DefaultSchemaManager
isDisabled(Schema) - Method in class org.apache.directory.api.ldap.schema.manager.impl.DefaultSchemaManager
isDisabledAccepted() - Method in class org.apache.directory.api.ldap.schema.manager.impl.DefaultSchemaManager
Currently not implemented.
isEnabled(String) - Method in class org.apache.directory.api.ldap.schema.manager.impl.DefaultSchemaManager
isEnabled(Schema) - Method in class org.apache.directory.api.ldap.schema.manager.impl.DefaultSchemaManager
isExtracted() - Method in class org.apache.directory.api.ldap.schema.extractor.impl.DefaultSchemaLdifExtractor
Gets whether or not schema folder has been created or not.
isExtracted() - Method in interface org.apache.directory.api.ldap.schema.extractor.SchemaLdifExtractor
Gets whether or not the content has been extracted previously by this extractor or another into the directory file structure.
isRelaxed - Variable in class org.apache.directory.api.ldap.schema.manager.impl.DefaultSchemaManager
A flag indicating that the SchemaManager is relaxed or not
isRelaxed() - Method in class org.apache.directory.api.ldap.schema.manager.impl.DefaultSchemaManager
Tells if the SchemaManager is permissive or if it must be checked against inconsistencies.
isSchemaLoaded(String) - Method in class org.apache.directory.api.ldap.schema.manager.impl.DefaultSchemaManager
isStrict() - Method in class org.apache.directory.api.ldap.schema.manager.impl.DefaultSchemaManager
Tells if the SchemaManager is strict.

J

JarLdifSchemaLoader - Class in org.apache.directory.api.ldap.schema.loader
Loads schema data from LDIF files containing entries representing schema objects, using the meta schema format.
JarLdifSchemaLoader() - Constructor for class org.apache.directory.api.ldap.schema.loader.JarLdifSchemaLoader
Creates a new LDIF based SchemaLoader.

L

LDIF_EXT - Static variable in class org.apache.directory.api.ldap.schema.loader.JarLdifSchemaLoader
ldif file extension used
LDIF_EXT - Static variable in class org.apache.directory.api.ldap.schema.loader.LdifSchemaLoader
ldif file extension used
ldifFilter - Variable in class org.apache.directory.api.ldap.schema.loader.LdifSchemaLoader
a filter for listing all the LDIF files within a directory
LdifSchemaLoader - Class in org.apache.directory.api.ldap.schema.loader
Loads schema data from LDIF files containing entries representing schema objects, using the meta schema format.
LdifSchemaLoader(File) - Constructor for class org.apache.directory.api.ldap.schema.loader.LdifSchemaLoader
Creates a new LDIF based SchemaLoader.
listDependentSchemaNames(String) - Method in class org.apache.directory.api.ldap.schema.manager.impl.DefaultSchemaManager
load(Schema...) - Method in class org.apache.directory.api.ldap.schema.manager.impl.DefaultSchemaManager
load(String...) - Method in class org.apache.directory.api.ldap.schema.manager.impl.DefaultSchemaManager
load(Registries, Schema) - Method in class org.apache.directory.api.ldap.schema.manager.impl.DefaultSchemaManager
Load the schema in the registries.
loadAllEnabled() - Method in class org.apache.directory.api.ldap.schema.manager.impl.DefaultSchemaManager
loadAllEnabledRelaxed() - Method in class org.apache.directory.api.ldap.schema.manager.impl.DefaultSchemaManager
loadAttributeTypes(Schema...) - Method in class org.apache.directory.api.ldap.schema.loader.JarLdifSchemaLoader
loadAttributeTypes(Schema...) - Method in class org.apache.directory.api.ldap.schema.loader.LdifSchemaLoader
loadAttributeTypes(Schema...) - Method in class org.apache.directory.api.ldap.schema.loader.SingleLdifSchemaLoader
loadClasses(byte[]) - Method in class org.apache.directory.api.ldap.schema.loader.AttributeClassLoader
 
loadComparators(Schema...) - Method in class org.apache.directory.api.ldap.schema.loader.JarLdifSchemaLoader
loadComparators(Schema...) - Method in class org.apache.directory.api.ldap.schema.loader.LdifSchemaLoader
loadComparators(Schema...) - Method in class org.apache.directory.api.ldap.schema.loader.SingleLdifSchemaLoader
loadDepsFirst(Registries, Schema) - Method in class org.apache.directory.api.ldap.schema.manager.impl.DefaultSchemaManager
Recursive method which loads schema's with their dependent schemas first and tracks what schemas it has seen so the recursion does not go out of control with dependency cycle detection.
loadDepsFirstRelaxed(Schema) - Method in class org.apache.directory.api.ldap.schema.manager.impl.DefaultSchemaManager
Recursive method which loads schema's with their dependent schemas first and tracks what schemas it has seen so the recursion does not go out of control with dependency cycle detection.
loadDisabled(Schema...) - Method in class org.apache.directory.api.ldap.schema.manager.impl.DefaultSchemaManager
loadDisabled(String...) - Method in class org.apache.directory.api.ldap.schema.manager.impl.DefaultSchemaManager
loadDitContentRules(Schema...) - Method in class org.apache.directory.api.ldap.schema.loader.JarLdifSchemaLoader
loadDitContentRules(Schema...) - Method in class org.apache.directory.api.ldap.schema.loader.LdifSchemaLoader
loadDitContentRules(Schema...) - Method in class org.apache.directory.api.ldap.schema.loader.SingleLdifSchemaLoader
loadDitStructureRules(Schema...) - Method in class org.apache.directory.api.ldap.schema.loader.JarLdifSchemaLoader
loadDitStructureRules(Schema...) - Method in class org.apache.directory.api.ldap.schema.loader.LdifSchemaLoader
loadDitStructureRules(Schema...) - Method in class org.apache.directory.api.ldap.schema.loader.SingleLdifSchemaLoader
loadMatchingRules(Schema...) - Method in class org.apache.directory.api.ldap.schema.loader.JarLdifSchemaLoader
loadMatchingRules(Schema...) - Method in class org.apache.directory.api.ldap.schema.loader.LdifSchemaLoader
loadMatchingRules(Schema...) - Method in class org.apache.directory.api.ldap.schema.loader.SingleLdifSchemaLoader
loadMatchingRuleUses(Schema...) - Method in class org.apache.directory.api.ldap.schema.loader.JarLdifSchemaLoader
loadMatchingRuleUses(Schema...) - Method in class org.apache.directory.api.ldap.schema.loader.LdifSchemaLoader
loadMatchingRuleUses(Schema...) - Method in class org.apache.directory.api.ldap.schema.loader.SingleLdifSchemaLoader
loadNameForms(Schema...) - Method in class org.apache.directory.api.ldap.schema.loader.JarLdifSchemaLoader
loadNameForms(Schema...) - Method in class org.apache.directory.api.ldap.schema.loader.LdifSchemaLoader
loadNameForms(Schema...) - Method in class org.apache.directory.api.ldap.schema.loader.SingleLdifSchemaLoader
loadNormalizers(Schema...) - Method in class org.apache.directory.api.ldap.schema.loader.JarLdifSchemaLoader
loadNormalizers(Schema...) - Method in class org.apache.directory.api.ldap.schema.loader.LdifSchemaLoader
loadNormalizers(Schema...) - Method in class org.apache.directory.api.ldap.schema.loader.SingleLdifSchemaLoader
loadObjectClasses(Schema...) - Method in class org.apache.directory.api.ldap.schema.loader.JarLdifSchemaLoader
loadObjectClasses(Schema...) - Method in class org.apache.directory.api.ldap.schema.loader.LdifSchemaLoader
loadObjectClasses(Schema...) - Method in class org.apache.directory.api.ldap.schema.loader.SingleLdifSchemaLoader
loadRelaxed(Schema...) - Method in class org.apache.directory.api.ldap.schema.manager.impl.DefaultSchemaManager
loadRelaxed(String...) - Method in class org.apache.directory.api.ldap.schema.manager.impl.DefaultSchemaManager
loadSchemaObject(String, LdifEntry) - Method in class org.apache.directory.api.ldap.schema.loader.SingleLdifSchemaLoader
Load all the schemaObjects
loadSchemaObjects(String, Schema...) - Method in class org.apache.directory.api.ldap.schema.loader.SingleLdifSchemaLoader
 
loadSyntaxCheckers(Schema...) - Method in class org.apache.directory.api.ldap.schema.loader.JarLdifSchemaLoader
loadSyntaxCheckers(Schema...) - Method in class org.apache.directory.api.ldap.schema.loader.LdifSchemaLoader
loadSyntaxCheckers(Schema...) - Method in class org.apache.directory.api.ldap.schema.loader.SingleLdifSchemaLoader
loadSyntaxes(Schema...) - Method in class org.apache.directory.api.ldap.schema.loader.JarLdifSchemaLoader
loadSyntaxes(Schema...) - Method in class org.apache.directory.api.ldap.schema.loader.LdifSchemaLoader
loadSyntaxes(Schema...) - Method in class org.apache.directory.api.ldap.schema.loader.SingleLdifSchemaLoader
loadWithDeps(Schema...) - Method in class org.apache.directory.api.ldap.schema.manager.impl.DefaultSchemaManager
loadWithDeps(String...) - Method in class org.apache.directory.api.ldap.schema.manager.impl.DefaultSchemaManager
loadWithDepsRelaxed(Schema...) - Method in class org.apache.directory.api.ldap.schema.manager.impl.DefaultSchemaManager
loadWithDepsRelaxed(String...) - Method in class org.apache.directory.api.ldap.schema.manager.impl.DefaultSchemaManager
LOG - Static variable in class org.apache.directory.api.ldap.schema.extractor.impl.DefaultSchemaLdifExtractor
The logger.
LOG - Static variable in class org.apache.directory.api.ldap.schema.extractor.impl.ResourceMap
The logger.
LOG - Static variable in class org.apache.directory.api.ldap.schema.loader.JarLdifSchemaLoader
static class logger
LOG - Static variable in class org.apache.directory.api.ldap.schema.loader.LdifSchemaLoader
static class logger
LOG - Static variable in class org.apache.directory.api.ldap.schema.loader.SchemaEntityFactory
Slf4j logger
LOG - Static variable in class org.apache.directory.api.ldap.schema.loader.SingleLdifSchemaLoader
The logger.
LOG - Static variable in class org.apache.directory.api.ldap.schema.manager.impl.DefaultSchemaManager
static class logger
lookupAttributeTypeRegistry(String) - Method in class org.apache.directory.api.ldap.schema.manager.impl.DefaultSchemaManager
lookupComparatorRegistry(String) - Method in class org.apache.directory.api.ldap.schema.manager.impl.DefaultSchemaManager
lookupLdapSyntaxRegistry(String) - Method in class org.apache.directory.api.ldap.schema.manager.impl.DefaultSchemaManager
lookupMatchingRuleRegistry(String) - Method in class org.apache.directory.api.ldap.schema.manager.impl.DefaultSchemaManager
lookupNormalizerRegistry(String) - Method in class org.apache.directory.api.ldap.schema.manager.impl.DefaultSchemaManager
lookupObjectClassRegistry(String) - Method in class org.apache.directory.api.ldap.schema.manager.impl.DefaultSchemaManager
lookupSyntaxCheckerRegistry(String) - Method in class org.apache.directory.api.ldap.schema.manager.impl.DefaultSchemaManager

N

namingContext - Variable in class org.apache.directory.api.ldap.schema.manager.impl.DefaultSchemaManager
The NamingContext this SchemaManager is associated with

O

org.apache.directory.api.ldap.schema.extractor - package org.apache.directory.api.ldap.schema.extractor
 
org.apache.directory.api.ldap.schema.extractor.impl - package org.apache.directory.api.ldap.schema.extractor.impl
 
org.apache.directory.api.ldap.schema.loader - package org.apache.directory.api.ldap.schema.loader
 
org.apache.directory.api.ldap.schema.manager.impl - package org.apache.directory.api.ldap.schema.manager.impl
 
OU_SCHEMA_LDIF - Static variable in class org.apache.directory.api.ldap.schema.loader.LdifSchemaLoader
ou=schema LDIF file name
outputDirectory - Variable in class org.apache.directory.api.ldap.schema.extractor.impl.DefaultSchemaLdifExtractor
The output directory.

R

registries - Variable in class org.apache.directory.api.ldap.schema.manager.impl.DefaultSchemaManager
The global registries for this namingContext
RESOURCE_MAP - Static variable in class org.apache.directory.api.ldap.schema.loader.JarLdifSchemaLoader
a map of all the resources in this jar
resourceDescription - Variable in exception org.apache.directory.api.ldap.schema.extractor.UniqueResourceException
The resource description.
ResourceMap - Class in org.apache.directory.api.ldap.schema.extractor.impl
Lists LDIF resources available from the classpath.
ResourceMap() - Constructor for class org.apache.directory.api.ldap.schema.extractor.impl.ResourceMap
Private constructor.
resourceName - Variable in exception org.apache.directory.api.ldap.schema.extractor.UniqueResourceException
The resource name.

S

SCHEMA_RESOURCE_LOCATION - Static variable in class org.apache.directory.api.ldap.schema.extractor.impl.ResourceMap
the system property which can be used to load schema from a user specified resource like a absolute path to a directory or jar file.
SCHEMA_START_PATTERN - Static variable in class org.apache.directory.api.ldap.schema.loader.SingleLdifSchemaLoader
Pattern for start of schema Dn.
SCHEMA_SUBDIR - Static variable in class org.apache.directory.api.ldap.schema.extractor.impl.DefaultSchemaLdifExtractor
The schema sub-directory.
schemaDependencies - Variable in class org.apache.directory.api.ldap.schema.manager.impl.DefaultSchemaManager
A Map containing all the schema being dependent from a schema
SchemaEntityFactory - Class in org.apache.directory.api.ldap.schema.loader
Showing how it's done ...
SchemaEntityFactory() - Constructor for class org.apache.directory.api.ldap.schema.loader.SchemaEntityFactory
Instantiates a new schema entity factory.
SchemaLdifExtractor - Interface in org.apache.directory.api.ldap.schema.extractor
Extracts LDIF files for the schema repository.
schemaMap - Variable in class org.apache.directory.api.ldap.schema.manager.impl.DefaultSchemaManager
A map of all available schema names to schema objects.
SchemaMarker - Class in org.apache.directory.api.ldap.schema.loader
 
SchemaMarker(int) - Constructor for class org.apache.directory.api.ldap.schema.loader.SchemaMarker
 
schemaObjectTypeRdns - Variable in class org.apache.directory.api.ldap.schema.loader.SingleLdifSchemaLoader
The schema object Rdn attribute types.
scObjEntryMap - Variable in class org.apache.directory.api.ldap.schema.loader.SingleLdifSchemaLoader
The map containing ...
SEPARATOR_PATTERN - Static variable in class org.apache.directory.api.ldap.schema.loader.JarLdifSchemaLoader
Filesystem path separator pattern, either forward slash or backslash.
serialVersionUID - Static variable in exception org.apache.directory.api.ldap.schema.extractor.UniqueResourceException
The serialVersionUID.
setAttribute(Attribute) - Method in class org.apache.directory.api.ldap.schema.loader.AttributeClassLoader
Sets the attribute.
setEnd(int) - Method in class org.apache.directory.api.ldap.schema.loader.SchemaMarker
 
setRegistries(Registries) - Method in class org.apache.directory.api.ldap.schema.manager.impl.DefaultSchemaManager
setRelaxed() - Method in class org.apache.directory.api.ldap.schema.manager.impl.DefaultSchemaManager
Change the SchemaManager to a relaxed mode, where invalid SchemaObjects can be registered.
setSchemaObjectProperties(SchemaObject, Entry, Schema) - Method in class org.apache.directory.api.ldap.schema.loader.SchemaEntityFactory
Process the common attributes to all SchemaObjects : - obsolete - description - names - schemaName - specification (if any) - extensions - isReadOnly - isEnabled
setSchemaObjectProperties(SchemaObject, SchemaObject, Schema) - Method in class org.apache.directory.api.ldap.schema.loader.SchemaEntityFactory
Process the common attributes to all SchemaObjects : - obsolete - description - names - schemaName - specification (if any) - extensions - isReadOnly - isEnabled
setStrict() - Method in class org.apache.directory.api.ldap.schema.manager.impl.DefaultSchemaManager
Change the SchemaManager to a strict mode, where invalid SchemaObjects cannot be registered.
SingleLdifSchemaLoader - Class in org.apache.directory.api.ldap.schema.loader
A schema loader based on a single monolithic ldif file containing all the schema partition elements Performs better than any other existing LDIF schema loaders.
SingleLdifSchemaLoader() - Constructor for class org.apache.directory.api.ldap.schema.loader.SingleLdifSchemaLoader
Instantiates a new single LDIF schema loader.
SingleLdifSchemaLoader(String) - Constructor for class org.apache.directory.api.ldap.schema.loader.SingleLdifSchemaLoader
Instantiates a new single LDIF schema loader.
SingleLdifSchemaLoader(URL) - Constructor for class org.apache.directory.api.ldap.schema.loader.SingleLdifSchemaLoader
Instantiates a new single LDIF schema loader.
start - Variable in class org.apache.directory.api.ldap.schema.loader.SchemaMarker
The start marker.
stripOptions(String) - Method in class org.apache.directory.api.ldap.schema.manager.impl.DefaultSchemaManager
Get rid of AT's options (everything after the ';'

T

toArray(String...) - Method in class org.apache.directory.api.ldap.schema.manager.impl.DefaultSchemaManager
Transform a String[] array of schema to a Schema[]
toList(URL, Enumeration<URL>) - Static method in exception org.apache.directory.api.ldap.schema.extractor.UniqueResourceException
 

U

UniqueResourceException - Exception in org.apache.directory.api.ldap.schema.extractor
Exception for when we detect more than one unqiue schema LDIF file resource on the classpath.
UniqueResourceException(String, String) - Constructor for exception org.apache.directory.api.ldap.schema.extractor.UniqueResourceException
Instantiates a new unique resource exception.
UniqueResourceException(String, List<URL>, String) - Constructor for exception org.apache.directory.api.ldap.schema.extractor.UniqueResourceException
Instantiates a new unique resource exception.
UniqueResourceException(String, URL, Enumeration<URL>, String) - Constructor for exception org.apache.directory.api.ldap.schema.extractor.UniqueResourceException
Instantiates a new unique resource exception.
unload(Registries, Schema) - Method in class org.apache.directory.api.ldap.schema.manager.impl.DefaultSchemaManager
Unload the schema from the registries.
unload(Schema...) - Method in class org.apache.directory.api.ldap.schema.manager.impl.DefaultSchemaManager
unload(String...) - Method in class org.apache.directory.api.ldap.schema.manager.impl.DefaultSchemaManager
unregisterAttributeType(String) - Method in class org.apache.directory.api.ldap.schema.manager.impl.DefaultSchemaManager
unregisterComparator(String) - Method in class org.apache.directory.api.ldap.schema.manager.impl.DefaultSchemaManager
unregisterDitControlRule(String) - Method in class org.apache.directory.api.ldap.schema.manager.impl.DefaultSchemaManager
unregisterDitStructureRule(String) - Method in class org.apache.directory.api.ldap.schema.manager.impl.DefaultSchemaManager
unregisterLdapSyntax(String) - Method in class org.apache.directory.api.ldap.schema.manager.impl.DefaultSchemaManager
unregisterMatchingRule(String) - Method in class org.apache.directory.api.ldap.schema.manager.impl.DefaultSchemaManager
unregisterMatchingRuleUse(String) - Method in class org.apache.directory.api.ldap.schema.manager.impl.DefaultSchemaManager
unregisterNameForm(String) - Method in class org.apache.directory.api.ldap.schema.manager.impl.DefaultSchemaManager
unregisterNormalizer(String) - Method in class org.apache.directory.api.ldap.schema.manager.impl.DefaultSchemaManager
unregisterObjectClass(String) - Method in class org.apache.directory.api.ldap.schema.manager.impl.DefaultSchemaManager
unregisterSyntaxChecker(String) - Method in class org.apache.directory.api.ldap.schema.manager.impl.DefaultSchemaManager
urls - Variable in exception org.apache.directory.api.ldap.schema.extractor.UniqueResourceException
The urls.

V

verify(Schema...) - Method in class org.apache.directory.api.ldap.schema.manager.impl.DefaultSchemaManager
verify(String...) - Method in class org.apache.directory.api.ldap.schema.manager.impl.DefaultSchemaManager
A B C D E F G I J L N O R S T U V 
Skip navigation links

Copyright © 2003–2017 The Apache Software Foundation. All rights reserved.