org.apache.directory.shared.ldap.schema.registries
Interface MatchingRuleUseRegistry

All Superinterfaces:
java.lang.Iterable<MatchingRuleUse>, SchemaObjectRegistry<MatchingRuleUse>
All Known Implementing Classes:
DefaultMatchingRuleUseRegistry, ImmutableMatchingRuleUseRegistry

public interface MatchingRuleUseRegistry
extends SchemaObjectRegistry<MatchingRuleUse>, java.lang.Iterable<MatchingRuleUse>

A MatchingRuleUse registry service interface. MatchingRuleUse objects are special in that they do not have unique OID's specifically assigned to them. Their OID is really the OID of the MatchingRule they refer to.

Version:
$Rev: 896579 $
Author:
Apache Directory Project

Method Summary
 MatchingRuleUseRegistry copy()
          Copy the MatchingRuleUseRegistry
 
Methods inherited from interface org.apache.directory.shared.ldap.schema.registries.SchemaObjectRegistry
clear, contains, get, getOidByName, getSchemaName, getType, iterator, lookup, oidsIterator, register, renameSchema, size, unregister, unregister, unregisterSchemaElements
 
Methods inherited from interface java.lang.Iterable
iterator
 

Method Detail

copy

MatchingRuleUseRegistry copy()
Copy the MatchingRuleUseRegistry

Specified by:
copy in interface SchemaObjectRegistry<MatchingRuleUse>
Returns:
SchemaObjectRegistry The copied registry


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