org.apache.directory.server.schema.bootstrap
Class NameOrNumericIdMatch

java.lang.Object
  extended by org.apache.directory.server.schema.bootstrap.NameOrNumericIdMatch
All Implemented Interfaces:
java.io.Serializable, org.apache.directory.shared.ldap.schema.MatchingRule, org.apache.directory.shared.ldap.schema.SchemaObject

public class NameOrNumericIdMatch
extends java.lang.Object
implements org.apache.directory.shared.ldap.schema.MatchingRule

Document me!

Version:
$Rev$
Author:
Apache Directory Project
See Also:
Serialized Form

Constructor Summary
NameOrNumericIdMatch(OidRegistry registry, java.lang.String schema)
           
NameOrNumericIdMatch(java.lang.String schema)
           
 
Method Summary
 java.util.Comparator getComparator()
           
 java.lang.String getDescription()
           
 java.lang.String getName()
           
 java.lang.String[] getNamesRef()
           
 org.apache.directory.shared.ldap.schema.Normalizer getNormalizer()
           
 java.lang.String getOid()
           
 java.lang.String getSchema()
           
 org.apache.directory.shared.ldap.schema.Syntax getSyntax()
           
 boolean isObsolete()
           
 void setRegistries(Registries registries)
           
 void setSchema(java.lang.String schemaName)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NameOrNumericIdMatch

public NameOrNumericIdMatch(java.lang.String schema)

NameOrNumericIdMatch

public NameOrNumericIdMatch(OidRegistry registry,
                            java.lang.String schema)
Method Detail

setRegistries

public void setRegistries(Registries registries)

getComparator

public java.util.Comparator getComparator()
                                   throws javax.naming.NamingException
Specified by:
getComparator in interface org.apache.directory.shared.ldap.schema.MatchingRule
Throws:
javax.naming.NamingException

getNormalizer

public org.apache.directory.shared.ldap.schema.Normalizer getNormalizer()
                                                                 throws javax.naming.NamingException
Specified by:
getNormalizer in interface org.apache.directory.shared.ldap.schema.MatchingRule
Throws:
javax.naming.NamingException

getSyntax

public org.apache.directory.shared.ldap.schema.Syntax getSyntax()
                                                         throws javax.naming.NamingException
Specified by:
getSyntax in interface org.apache.directory.shared.ldap.schema.MatchingRule
Throws:
javax.naming.NamingException

getDescription

public java.lang.String getDescription()
Specified by:
getDescription in interface org.apache.directory.shared.ldap.schema.SchemaObject

getName

public java.lang.String getName()
Specified by:
getName in interface org.apache.directory.shared.ldap.schema.SchemaObject

getNamesRef

public java.lang.String[] getNamesRef()
Specified by:
getNamesRef in interface org.apache.directory.shared.ldap.schema.SchemaObject

getOid

public java.lang.String getOid()
Specified by:
getOid in interface org.apache.directory.shared.ldap.schema.SchemaObject

isObsolete

public boolean isObsolete()
Specified by:
isObsolete in interface org.apache.directory.shared.ldap.schema.SchemaObject

getSchema

public java.lang.String getSchema()
Specified by:
getSchema in interface org.apache.directory.shared.ldap.schema.SchemaObject

setSchema

public void setSchema(java.lang.String schemaName)
Specified by:
setSchema in interface org.apache.directory.shared.ldap.schema.SchemaObject


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