- getAllSchemas() - Method in class org.apache.directory.api.ldap.schema.manager.impl.DefaultSchemaManager
- getAnyResource(String, String) - Static method in class org.apache.directory.api.ldap.schema.extractor.impl.DefaultSchemaLdifExtractor
-
Gets resource from the class loader.
- 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
-
- getErrorHandler() - Method in class org.apache.directory.api.ldap.schema.manager.impl.DefaultSchemaManager
-
- 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
- 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.
- 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
-
- setErrorHandler(SchemaErrorHandler) - Method in class org.apache.directory.api.ldap.schema.manager.impl.DefaultSchemaManager
-
- 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
- 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 ';'