Uses of Interface
org.apache.directory.api.ldap.model.schema.SchemaManager
-
-
Uses of SchemaManager in org.apache.directory.api.ldap.aci
Methods in org.apache.directory.api.ldap.aci with parameters of type SchemaManager Modifier and Type Method Description voidAntlrACIItemParser. init(SchemaManager schemaManager)Creates a (normalizing) subordinate DnParser for parsing Names.ACIItemSyntaxChecker.BuilderACIItemSyntaxChecker.Builder. setSchemaManager(SchemaManager schemaManager)voidACIItemSyntaxChecker. setSchemaManager(SchemaManager schemaManager)Store the SchemaManager in this instance.Constructors in org.apache.directory.api.ldap.aci with parameters of type SchemaManager Constructor Description ACIItemChecker(SchemaManager schemaManager)Creates a ACIItem parser.ACIItemParser(NameComponentNormalizer normalizer, SchemaManager schemaManager)Creates a normalizing ACIItem parser.ACIItemParser(SchemaManager schemaManager)Creates a ACIItem parser. -
Uses of SchemaManager in org.apache.directory.api.ldap.codec.api
Methods in org.apache.directory.api.ldap.codec.api with parameters of type SchemaManager Modifier and Type Method Description voidSchemaBinaryAttributeDetector. setSchemaManager(SchemaManager schemaManager)Constructors in org.apache.directory.api.ldap.codec.api with parameters of type SchemaManager Constructor Description SchemaBinaryAttributeDetector(SchemaManager schemaManager)Create an instance of SchemaBinaryAttributeDetector. -
Uses of SchemaManager in org.apache.directory.api.ldap.model.entry
Constructors in org.apache.directory.api.ldap.model.entry with parameters of type SchemaManager Constructor Description DefaultEntry(SchemaManager schemaManager)Creates a new instance of DefaultEntry, schema aware.DefaultEntry(SchemaManager schemaManager, String dn)Creates a new instance of DefaultEntry, schema aware.DefaultEntry(SchemaManager schemaManager, String dn, Object... elements)Creates a new instance of DefaultEntry, with a Dn and a list of IDs.DefaultEntry(SchemaManager schemaManager, Entry entry)Creates a new instance of DefaultEntry, copying another entry.DefaultEntry(SchemaManager schemaManager, Dn dn)Creates a new instance of DefaultEntry, schema aware.DefaultEntry(SchemaManager schemaManager, Dn dn, Object... elements)Creates a new instance of DefaultEntry, with a Dn and a list of IDs.DefaultModification(SchemaManager schemaManager, Modification modification)Creates a new instance of DefaultModification. -
Uses of SchemaManager in org.apache.directory.api.ldap.model.filter
Methods in org.apache.directory.api.ldap.model.filter with parameters of type SchemaManager Modifier and Type Method Description static StringBranchNormalizedVisitor. getNormalizedFilter(SchemaManager schemaManager, String filter)Normalizes a filter expression to a canonical representation while retaining logical meaning of the expression.static ExprNodeFilterParser. parse(SchemaManager schemaManager, String filter)Parses a search filter from it's string representation to an expression node object, using the provided SchemaManagerstatic ExprNodeFilterParser. parse(SchemaManager schemaManager, String filter, boolean relaxed)Parses a search filter from it's string representation to an expression node object, using the provided SchemaManager -
Uses of SchemaManager in org.apache.directory.api.ldap.model.ldif
Fields in org.apache.directory.api.ldap.model.ldif declared as SchemaManager Modifier and Type Field Description protected SchemaManagerLdifReader. schemaManagerThe SchemaManager instance, if anyMethods in org.apache.directory.api.ldap.model.ldif with parameters of type SchemaManager Modifier and Type Method Description protected LdifEntryLdifReader. createLdifEntry(SchemaManager schemaManager)Creates a schema aware LdifEntryEntryLdifAttributesReader. parseEntry(SchemaManager schemaManager, String ldif)A method which parses a ldif string and returns an Entry.voidLdifReader. setSchemaManager(SchemaManager schemaManager)Constructors in org.apache.directory.api.ldap.model.ldif with parameters of type SchemaManager Constructor Description LdifEntry(SchemaManager schemaManager)Creates a new schema aware LdifEntry object.LdifReader(File file, SchemaManager schemaManager)A constructor which takes a File and a SchemaManager.LdifReader(SchemaManager schemaManager)Creates a Schema aware reader -
Uses of SchemaManager in org.apache.directory.api.ldap.model.ldif.anonymizer
Fields in org.apache.directory.api.ldap.model.ldif.anonymizer declared as SchemaManager Modifier and Type Field Description protected SchemaManagerAbstractAnonymizer. schemaManagerThe SchemaManager instanceMethods in org.apache.directory.api.ldap.model.ldif.anonymizer with parameters of type SchemaManager Modifier and Type Method Description voidAbstractAnonymizer. setSchemaManager(SchemaManager schemaManager)Inject a SchemaManager instance in this AnonymizervoidAnonymizer. setSchemaManager(SchemaManager schemaManager)Inject a SchemaManager instance in this Anonymizer -
Uses of SchemaManager in org.apache.directory.api.ldap.model.message
Methods in org.apache.directory.api.ldap.model.message with parameters of type SchemaManager Modifier and Type Method Description voidSearchParams. normalize(SchemaManager schemaManager)Normalize the ReturningAttributes. -
Uses of SchemaManager in org.apache.directory.api.ldap.model.name
Methods in org.apache.directory.api.ldap.model.name that return SchemaManager Modifier and Type Method Description SchemaManagerDn. getSchemaManager()Get the associated SchemaManager if any.Methods in org.apache.directory.api.ldap.model.name with parameters of type SchemaManager Modifier and Type Method Description (package private) voidRdn. addAVA(SchemaManager schemaManager, Ava addedAva)Add an Ava to the current schema aware RdnStringAntlrDnParser. attributeTypeAndValue(SchemaManager schemaManager, Rdn rdn)RFC 4514, Section 3voidAntlrDnParser. distinguishedName(SchemaManager schemaManager, Dn dn)Parses a Dn string.static booleanDn. isValid(SchemaManager schemaManager, String name)Check if a DistinguishedName is syntactically valid.static booleanRdn. isValid(SchemaManager schemaManager, String dn)Validate a NameComponent :(package private) static DnFastDnParser. parse(SchemaManager schemaManager, String name)Parses a Dn from a String(package private) StringComplexDnParser. parseDn(SchemaManager schemaManager, String name, List<Rdn> rdns)Parses an Dn.(package private) static StringFastDnParser. parseDn(SchemaManager schemaManager, String name, List<Rdn> rdns)(package private) static voidFastDnParser. parseDn(SchemaManager schemaManager, String name, Dn dn)Parses the given name string and fills the given Dn object.(package private) voidComplexDnParser. parseRdn(SchemaManager schemaManager, String name, Rdn rdn)Parses an Rdn.(package private) static voidFastDnParser. parseRdn(SchemaManager schemaManager, String name, Rdn rdn)Parses the given name string and fills the given Rdn object.voidAntlrDnParser. relativeDistinguishedName(SchemaManager schemaManager, Rdn rdn)Parses a Rdn string.StringAntlrDnParser. relativeDistinguishedNames(SchemaManager schemaManager, List<Rdn> rdns)Parses a Dn string.Constructors in org.apache.directory.api.ldap.model.name with parameters of type SchemaManager Constructor Description Ava(SchemaManager schemaManager)Constructs an empty schema aware Ava.Ava(SchemaManager schemaManager, String upType, byte[] upValue)Construct a schema aware Ava containing a binary value.Ava(SchemaManager schemaManager, String upType, String upValue)Construct a schema aware Ava with a String value.Ava(SchemaManager schemaManager, String upType, String upName, byte[] upValue)Construct a schema aware Ava containing a binary value.Ava(SchemaManager schemaManager, String upType, String upName, String upValue)Construct a schema aware Ava with a String value.Ava(SchemaManager schemaManager, String upType, String normType, Value value)Construct an Ava.Ava(SchemaManager schemaManager, Ava ava)Constructs new Ava using the provided SchemaManager and AVADn(SchemaManager schemaManager)Construct an empty Schema aware Dn objectDn(SchemaManager schemaManager, String... upRdns)Creates a new instance of schema aware Dn, using varargs to declare the RDNs.Dn(SchemaManager schemaManager, Dn dn)Construct an empty Schema aware Dn objectDn(SchemaManager schemaManager, Rdn... rdns)Creates a Schema aware Dn from a list of Rdns.Rdn(SchemaManager schemaManager)Creates a new schema aware instance of Rdn.Rdn(SchemaManager schemaManager, String rdn)A constructor that parse a String representing a schema aware Rdn.Rdn(SchemaManager schemaManager, String upType, String upValue)A constructor that constructs a schema aware Rdn from a type and a value.Rdn(SchemaManager schemaManager, Ava... avas)Creates a new schema aware RDN from a list of AVARdn(SchemaManager schemaManager, Rdn rdn)Constructs an Rdn from the given rdn. -
Uses of SchemaManager in org.apache.directory.api.ldap.model.schema
Methods in org.apache.directory.api.ldap.model.schema with parameters of type SchemaManager Modifier and Type Method Description EntryAttributesFactory. convert(String oid, LdapComparator<? super Object> comparator, Schema schema, SchemaManager schemaManager)Convert a LdapComparator instance into an EntryEntryAttributesFactory. convert(String oid, Normalizer normalizer, Schema schema, SchemaManager schemaManager)Convert a Normalizer instance into an EntryEntryAttributesFactory. convert(AttributeType attributeType, Schema schema, SchemaManager schemaManager)objectclass ( 1.3.6.1.4.1.18060.0.4.0.3.3 NAME 'metaAttributeType' DESC 'meta definition of the AttributeType object' SUP metaTop STRUCTURAL MUST ( m-name $ m-syntax ) MAY ( m-supAttributeType $ m-obsolete $ m-equality $ m-ordering $ m-substr $ m-singleValue $ m-collective $ m-noUserModification $ m-usage $ m-extensionAttributeType ) )EntryAttributesFactory. convert(DitContentRule dITContentRule, Schema schema, SchemaManager schemaManager)Converts a DitContentRule into an EntryEntryAttributesFactory. convert(DitStructureRule ditStructureRule, Schema schema, SchemaManager schemaManager)Converts a DitStructureRule into an EntryEntryAttributesFactory. convert(LdapSyntax syntax, Schema schema, SchemaManager schemaManager)Convert a Syntax instance into an EntryEntryAttributesFactory. convert(MatchingRule matchingRule, Schema schema, SchemaManager schemaManager)Converts a MatchingRule into an EntryEntryAttributesFactory. convert(MatchingRuleUse matchingRuleUse, Schema schema, SchemaManager schemaManager)Converts a MatchingRuleUse into an EntryEntryAttributesFactory. convert(NameForm nameForm, Schema schema, SchemaManager schemaManager)Converts a NameForm into an EntryEntryAttributesFactory. convert(ObjectClass objectClass, Schema schema, SchemaManager schemaManager)Creates the attributes of an entry representing an objectClass.EntryAttributesFactory. convert(Schema schema, SchemaManager schemaManager)Converts a Schema to an EntryEntryAttributesFactory. convert(SyntaxChecker syntaxChecker, Schema schema, SchemaManager schemaManager)Convert a SyntaxChecker instance into an EntryEntryAttributesFactory. getAttributes(SchemaObject obj, Schema schema, SchemaManager schemaManager)Get a SchemaObject as an EntryvoidLdapComparator. setSchemaManager(SchemaManager schemaManager)Store the SchemaManager in this instance.voidNormalizer. setSchemaManager(SchemaManager schemaManager)Store the SchemaManager in this instance.voidSyntaxChecker. setSchemaManager(SchemaManager schemaManager)Store the SchemaManager in this instance. -
Uses of SchemaManager in org.apache.directory.api.ldap.model.schema.comparators
Methods in org.apache.directory.api.ldap.model.schema.comparators with parameters of type SchemaManager Modifier and Type Method Description voidDnComparator. setSchemaManager(SchemaManager schemaManager)Store the SchemaManager in this instance.voidParsedDnComparator. setSchemaManager(SchemaManager schemaManager)Store the SchemaManager in this instance.voidSerializableComparator. setSchemaManager(SchemaManager schemaManager)voidUniqueMemberComparator. setSchemaManager(SchemaManager schemaManager)Store the SchemaManager in this instance. -
Uses of SchemaManager in org.apache.directory.api.ldap.model.schema.normalizers
Methods in org.apache.directory.api.ldap.model.schema.normalizers with parameters of type SchemaManager Modifier and Type Method Description voidDnNormalizer. setSchemaManager(SchemaManager schemaManager)Store the SchemaManager in this instance.voidNameOrNumericIdNormalizer. setSchemaManager(SchemaManager schemaManager)Store the SchemaManager in this instance.voidObjectIdentifierNormalizer. setSchemaManager(SchemaManager schemaManager)Store the SchemaManager in this instance.voidUniqueMemberNormalizer. setSchemaManager(SchemaManager schemaManager)Store the SchemaManager in this instance.Constructors in org.apache.directory.api.ldap.model.schema.normalizers with parameters of type SchemaManager Constructor Description ConcreteNameComponentNormalizer(SchemaManager schemaManager)Creates a Dn Name component Normalizer which uses the bootstrap registries to find the appropriate normalizer for the attribute of the name component with which to normalize the name component value. -
Uses of SchemaManager in org.apache.directory.api.ldap.model.schema.syntaxCheckers
Methods in org.apache.directory.api.ldap.model.schema.syntaxCheckers with parameters of type SchemaManager Modifier and Type Method Description SubtreeSpecificationSyntaxChecker.BuilderSubtreeSpecificationSyntaxChecker.Builder. setSchemaManager(SchemaManager schemaManager) -
Uses of SchemaManager in org.apache.directory.api.ldap.model.subtree
Methods in org.apache.directory.api.ldap.model.subtree with parameters of type SchemaManager Modifier and Type Method Description voidAntlrSubtreeSpecificationChecker. init(SchemaManager schemaManager)Initialize the checkervoidAntlrSubtreeSpecificationParser. init(SchemaManager schemaManager)Initialize the parserConstructors in org.apache.directory.api.ldap.model.subtree with parameters of type SchemaManager Constructor Description SubtreeSpecificationChecker(SchemaManager schemaManager)Creates a normalizing subtree specification parser.SubtreeSpecificationParser(NormalizerMappingResolver resolver, SchemaManager schemaManager)Creates a normalizing subtree specification parser.SubtreeSpecificationParser(SchemaManager schemaManager)Creates a subtree specification parser. -
Uses of SchemaManager in org.apache.directory.api.ldap.schema.loader
Methods in org.apache.directory.api.ldap.schema.loader with parameters of type SchemaManager Modifier and Type Method Description AttributeTypeEntityFactory. getAttributeType(SchemaManager schemaManager, Entry entry, Registries targetRegistries, String schemaName)Construct an AttributeType from an entry representing an AttributeType.AttributeTypeSchemaEntityFactory. getAttributeType(SchemaManager schemaManager, Entry entry, Registries targetRegistries, String schemaName)Construct an AttributeType from an entry representing an AttributeType.LdapComparator<?>EntityFactory. getLdapComparator(SchemaManager schemaManager, Entry entry, Registries targetRegistries, String schemaName)Retrieve and load a Comparator class from the DIT.LdapComparator<?>EntityFactory. getLdapComparator(SchemaManager schemaManager, LdapComparatorDescription comparatorDescription, Registries targetRegistries, String schemaName)Construct a LdapComparator from a description of a comparator.LdapComparator<?>SchemaEntityFactory. getLdapComparator(SchemaManager schemaManager, Entry entry, Registries targetRegistries, String schemaName)Retrieve and load a Comparator class from the DIT.LdapComparator<?>SchemaEntityFactory. getLdapComparator(SchemaManager schemaManager, LdapComparatorDescription comparatorDescription, Registries targetRegistries, String schemaName)Construct a LdapComparator from a description of a comparator.MatchingRuleEntityFactory. getMatchingRule(SchemaManager schemaManager, Entry entry, Registries targetRegistries, String schemaName)Construct an MatchingRule from an entry get from the DitMatchingRuleSchemaEntityFactory. getMatchingRule(SchemaManager schemaManager, Entry entry, Registries targetRegistries, String schemaName)Construct an MatchingRule from an entry get from the DitNormalizerEntityFactory. getNormalizer(SchemaManager schemaManager, Entry entry, Registries targetRegistries, String schemaName)Retrieve and load a Normalizer class from the DIT.NormalizerEntityFactory. getNormalizer(SchemaManager schemaManager, NormalizerDescription normalizerDescription, Registries targetRegistries, String schemaName)Create a new instance of a NormalizerNormalizerSchemaEntityFactory. getNormalizer(SchemaManager schemaManager, Entry entry, Registries targetRegistries, String schemaName)Retrieve and load a Normalizer class from the DIT.NormalizerSchemaEntityFactory. getNormalizer(SchemaManager schemaManager, NormalizerDescription normalizerDescription, Registries targetRegistries, String schemaName)Create a new instance of a NormalizerObjectClassEntityFactory. getObjectClass(SchemaManager schemaManager, Entry entry, Registries targetRegistries, String schemaName)ObjectClassSchemaEntityFactory. getObjectClass(SchemaManager schemaManager, Entry entry, Registries targetRegistries, String schemaName)LdapSyntaxEntityFactory. getSyntax(SchemaManager schemaManager, Entry entry, Registries targetRegistries, String schemaName)LdapSyntaxSchemaEntityFactory. getSyntax(SchemaManager schemaManager, Entry entry, Registries targetRegistries, String schemaName)SyntaxCheckerEntityFactory. getSyntaxChecker(SchemaManager schemaManager, Entry entry, Registries targetRegistries, String schemaName)Retrieve and load a syntaxChecker class from the DIT.SyntaxCheckerEntityFactory. getSyntaxChecker(SchemaManager schemaManager, SyntaxCheckerDescription syntaxCheckerDescription, Registries targetRegistries, String schemaName)Create a new instance of a SyntaxCheckerSyntaxCheckerSchemaEntityFactory. getSyntaxChecker(SchemaManager schemaManager, Entry entry, Registries targetRegistries, String schemaName)Retrieve and load a syntaxChecker class from the DIT.SyntaxCheckerSchemaEntityFactory. getSyntaxChecker(SchemaManager schemaManager, SyntaxCheckerDescription syntaxCheckerDescription, Registries targetRegistries, String schemaName)Create a new instance of a SyntaxChecker -
Uses of SchemaManager in org.apache.directory.api.ldap.schema.manager.impl
Classes in org.apache.directory.api.ldap.schema.manager.impl that implement SchemaManager Modifier and Type Class Description classDefaultSchemaManagerThe SchemaManager class : it handles all the schema operations (addition, removal, modification). -
Uses of SchemaManager in org.apache.directory.ldap.client.api
Fields in org.apache.directory.ldap.client.api declared as SchemaManager Modifier and Type Field Description protected SchemaManagerAbstractLdapConnection. schemaManagerthe schema managerMethods in org.apache.directory.ldap.client.api that return SchemaManager Modifier and Type Method Description SchemaManagerLdapConnection. getSchemaManager()SchemaManagerLdapConnectionWrapper. getSchemaManager()SchemaManagerLdapNetworkConnection. getSchemaManager()Methods in org.apache.directory.ldap.client.api with parameters of type SchemaManager Modifier and Type Method Description voidLdapConnection. setSchemaManager(SchemaManager schemaManager)sets a SchemaManager to be used by this connectionvoidLdapConnectionWrapper. setSchemaManager(SchemaManager schemaManager)sets a SchemaManager to be used by this connectionvoidLdapNetworkConnection. setSchemaManager(SchemaManager schemaManager)sets a SchemaManager to be used by this connectionConstructors in org.apache.directory.ldap.client.api with parameters of type SchemaManager Constructor Description LdifAnonymizer(SchemaManager schemaManager)Creates a default instance of LdifAnonymizer.
-