org.apache.ldap.server.schema.bootstrap
Class AbstractBootstrapProducer.BootstrapSyntax

java.lang.Object
  extended byorg.apache.ldap.common.schema.AbstractSchemaObject
      extended byorg.apache.ldap.common.schema.AbstractSyntax
          extended byorg.apache.ldap.server.schema.bootstrap.AbstractBootstrapProducer.BootstrapSyntax
All Implemented Interfaces:
org.apache.ldap.common.schema.SchemaObject, org.apache.ldap.common.schema.Syntax
Enclosing class:
AbstractBootstrapProducer

public static class AbstractBootstrapProducer.BootstrapSyntax
extends org.apache.ldap.common.schema.AbstractSyntax

A mutable Syntax for the bootstrap phase that uses the syntaxCheckerRegistry to dynamically resolve syntax checkers.


Field Summary
 
Fields inherited from class org.apache.ldap.common.schema.AbstractSchemaObject
description, isObsolete, names, oid
 
Constructor Summary
protected AbstractBootstrapProducer.BootstrapSyntax(java.lang.String oid, SyntaxCheckerRegistry registry)
           
 
Method Summary
 org.apache.ldap.common.schema.SyntaxChecker getSyntaxChecker()
           
 boolean isObsolete()
           
 void setDescription(java.lang.String description)
           
 void setHumanReadible(boolean isHumanReadible)
           
 void setNames(java.lang.String[] names)
           
 
Methods inherited from class org.apache.ldap.common.schema.AbstractSyntax
equals, hashCode, isHumanReadible
 
Methods inherited from class org.apache.ldap.common.schema.AbstractSchemaObject
getDescription, getName, getNames, getOid, setObsolete, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.apache.ldap.common.schema.SchemaObject
getDescription, getName, getNames, getOid
 

Constructor Detail

AbstractBootstrapProducer.BootstrapSyntax

protected AbstractBootstrapProducer.BootstrapSyntax(java.lang.String oid,
                                                    SyntaxCheckerRegistry registry)
Method Detail

setDescription

public void setDescription(java.lang.String description)

setHumanReadible

public void setHumanReadible(boolean isHumanReadible)

setNames

public void setNames(java.lang.String[] names)

getSyntaxChecker

public org.apache.ldap.common.schema.SyntaxChecker getSyntaxChecker()
                                                             throws javax.naming.NamingException
Throws:
javax.naming.NamingException

isObsolete

public boolean isObsolete()


Copyright © 2002-2005 . All Rights Reserved.