org.apache.directory.server.core.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.core.schema.bootstrap.AbstractBootstrapProducer.BootstrapMatchingRule
All Implemented Interfaces:
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


Field Summary
 
Fields inherited from class org.apache.directory.shared.ldap.schema.AbstractSchemaObject
description, isObsolete, names, oid
 
Constructor Summary
protected AbstractBootstrapProducer.BootstrapMatchingRule(java.lang.String oid, BootstrapRegistries 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 setSyntaxOid(java.lang.String syntaxOid)
           
 
Methods inherited from class org.apache.directory.shared.ldap.schema.AbstractSchemaObject
equals, getDescription, getName, getNames, getOid, 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, getNames, getOid, isObsolete
 

Constructor Detail

AbstractBootstrapProducer.BootstrapMatchingRule

protected AbstractBootstrapProducer.BootstrapMatchingRule(java.lang.String oid,
                                                          BootstrapRegistries registries)
Method Detail

setNames

public void setNames(java.lang.String[] names)
Overrides:
setNames 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.