org.apache.directory.server.schema.bootstrap
Class AbstractBootstrapProducer.BootstrapMatchingRule

java.lang.Object
  extended by org.apache.directory.shared.ldap.schema.AbstractSchemaObject
      extended by org.apache.directory.shared.ldap.schema.AbstractMatchingRule
          extended by org.apache.directory.server.schema.bootstrap.AbstractBootstrapProducer.BootstrapMatchingRule
All Implemented Interfaces:
java.io.Serializable, org.apache.directory.shared.ldap.schema.MatchingRule, org.apache.directory.shared.ldap.schema.SchemaObject
Enclosing class:
AbstractBootstrapProducer

public static class AbstractBootstrapProducer.BootstrapMatchingRule
extends org.apache.directory.shared.ldap.schema.AbstractMatchingRule

See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.apache.directory.shared.ldap.schema.AbstractSchemaObject
description, isObsolete, names, oid, schema
 
Constructor Summary
AbstractBootstrapProducer.BootstrapMatchingRule(java.lang.String oid, Registries registries)
           
 
Method Summary
 java.util.Comparator getComparator()
           
 org.apache.directory.shared.ldap.schema.Normalizer getNormalizer()
           
 org.apache.directory.shared.ldap.schema.Syntax getSyntax()
           
 void setDescription(java.lang.String description)
           
 void setNames(java.lang.String[] names)
           
 void setObsolete(boolean isObsolete)
           
 void setSchema(java.lang.String schema)
           
 void setSyntaxOid(java.lang.String syntaxOid)
           
 
Methods inherited from class org.apache.directory.shared.ldap.schema.AbstractSchemaObject
equals, getDescription, getName, getNamesRef, getOid, getSchema, hashCode, isObsolete, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.apache.directory.shared.ldap.schema.SchemaObject
getDescription, getName, getNamesRef, getOid, getSchema, isObsolete
 

Constructor Detail

AbstractBootstrapProducer.BootstrapMatchingRule

public AbstractBootstrapProducer.BootstrapMatchingRule(java.lang.String oid,
                                                       Registries registries)
Method Detail

setNames

public void setNames(java.lang.String[] names)
Overrides:
setNames in class org.apache.directory.shared.ldap.schema.AbstractSchemaObject

setSchema

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

setSyntaxOid

public void setSyntaxOid(java.lang.String syntaxOid)

setDescription

public void setDescription(java.lang.String description)
Overrides:
setDescription in class org.apache.directory.shared.ldap.schema.AbstractSchemaObject

setObsolete

public void setObsolete(boolean isObsolete)
Overrides:
setObsolete in class org.apache.directory.shared.ldap.schema.AbstractSchemaObject

getSyntax

public org.apache.directory.shared.ldap.schema.Syntax getSyntax()
                                                         throws javax.naming.NamingException
Throws:
javax.naming.NamingException

getComparator

public java.util.Comparator getComparator()
                                   throws javax.naming.NamingException
Throws:
javax.naming.NamingException

getNormalizer

public org.apache.directory.shared.ldap.schema.Normalizer getNormalizer()
                                                                 throws javax.naming.NamingException
Throws:
javax.naming.NamingException


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