Uses of Class
org.apache.directory.api.ldap.model.schema.MatchingRule

Packages that use MatchingRule
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   
 

Uses of MatchingRule in org.apache.directory.api.ldap.model.schema
 

Subclasses of MatchingRule in org.apache.directory.api.ldap.model.schema
 class MutableMatchingRule
          A matchingRule definition.
 

Fields in org.apache.directory.api.ldap.model.schema declared as MatchingRule
protected  MatchingRule AttributeType.equality
          The equality MatchingRule associated with the equalityID
protected  MatchingRule AttributeType.ordering
          The ordering MatchingRule associated with the orderingID
protected  MatchingRule AttributeType.substring
          The substring MatchingRule associated with the substringID
 

Methods in org.apache.directory.api.ldap.model.schema that return MatchingRule
 MatchingRule MatchingRule.copy()
          Copy an MatchingRule
 MatchingRule AttributeType.getEquality()
          Gets the MatchingRule for this AttributeType used for equality matching.
 MatchingRule AttributeType.getOrdering()
          Gets the MatchingRule for this AttributeType used for Ordering matching.
 MatchingRule AttributeType.getSubstring()
          Gets the MatchingRule for this AttributeType used for Substr matching.
 MatchingRule SchemaManager.lookupMatchingRuleRegistry(String oid)
          Lookup for a MatchingRule in the MatchingRule registry
 

Methods in org.apache.directory.api.ldap.model.schema with parameters of type MatchingRule
 Entry AttributesFactory.convert(MatchingRule matchingRule, Schema schema, SchemaManager schemaManager)
           
static String DescriptionUtils.getDescription(MatchingRule matchingRule)
          Generates the MatchingRuleDescription for a MatchingRule as defined by the syntax: 1.3.6.1.4.1.1466.115.121.1.30.
static StringBuffer SchemaUtils.render(MatchingRule mr)
          Renders an matchingRule into a new StringBuffer according to the MatchingRule Description Syntax 1.3.6.1.4.1.1466.115.121.1.30.
 void MutableAttributeType.setEquality(MatchingRule equality)
          Sets the Equality MR for this AttributeType
 void MutableAttributeType.setOrdering(MatchingRule ordering)
          Sets the Ordering MR for this AttributeType
 void MutableAttributeType.setSubstring(MatchingRule substring)
          Sets the Substr MR for this AttributeType
 void MutableAttributeType.updateEquality(MatchingRule newEquality)
          Update the associated Equality MatchingRule, even if the SchemaObject is readOnly
 void MutableAttributeType.updateOrdering(MatchingRule newOrdering)
          Update the associated Ordering MatchingRule, even if the SchemaObject is readOnly
 void MutableAttributeType.updateSubstring(MatchingRule newSubstring)
          Update the associated Substring MatchingRule, even if the SchemaObject is readOnly
 

Uses of MatchingRule in org.apache.directory.api.ldap.model.schema.parsers
 

Methods in org.apache.directory.api.ldap.model.schema.parsers that return MatchingRule
 MatchingRule MatchingRuleDescriptionSchemaParser.parse(String schemaDescription)
          Parses a MatchingRule description.
 MatchingRule MatchingRuleDescriptionSchemaParser.parseMatchingRuleDescription(String matchingRuleDescription)
          Parses a matching rule description according to RFC 4512:
 

Methods in org.apache.directory.api.ldap.model.schema.parsers with parameters of type MatchingRule
static boolean ParserDescriptionUtils.matchingRulesMatch(MatchingRule matchingRule0, MatchingRule matchingRule1)
          Checks to see if two matchingRule match exactly.
 

Uses of MatchingRule in org.apache.directory.api.ldap.model.schema.registries
 

Methods in org.apache.directory.api.ldap.model.schema.registries that return MatchingRule
 MatchingRule ImmutableMatchingRuleRegistry.get(String oid)
          Gets the SchemaObject associated with a given OID.
 MatchingRule ImmutableMatchingRuleRegistry.lookup(String oid)
          Looks up a SchemaObject by its unique Object Identifier or by name.
 MatchingRule ImmutableMatchingRuleRegistry.unregister(MatchingRule schemaObject)
          Removes the SchemaObject registered with this registry.
 MatchingRule ImmutableMatchingRuleRegistry.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 MatchingRule
 Iterator<MatchingRule> ImmutableMatchingRuleRegistry.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 MatchingRule
 void Registries.delCrossReferences(MatchingRule matchingRule)
          Delete the MR references (using and usedBy) : MR -> C MR -> N MR -> S
 void ImmutableMatchingRuleRegistry.register(MatchingRule schemaObject)
          Registers a new SchemaObject with this registry.
 MatchingRule ImmutableMatchingRuleRegistry.unregister(MatchingRule schemaObject)
          Removes the SchemaObject registered with this registry.
 

Uses of MatchingRule 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 MatchingRule
static void MatchingRuleHelper.removeFromRegistries(MatchingRule matchingRule, List<Throwable> errors, Registries registries)
          Remove the MatchingRule from the Registries, updating the references to other SchemaObject.
 



Copyright © 2003-2013 The Apache Software Foundation. All Rights Reserved.