org.apache.directory.server.core.schema.bootstrap
Class AbstractBootstrapProducer.BootstrapAttributeType
java.lang.Object
AbstractAttributeType
org.apache.directory.server.core.schema.bootstrap.AbstractBootstrapProducer.BootstrapAttributeType
- Enclosing class:
- AbstractBootstrapProducer
public static class AbstractBootstrapProducer.BootstrapAttributeType
- extends AbstractAttributeType
A concrete mutable attributeType implementation for bootstrapping which
uses registries for dynamically resolving dependent objects.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AbstractBootstrapProducer.BootstrapAttributeType
protected AbstractBootstrapProducer.BootstrapAttributeType(java.lang.String oid,
BootstrapRegistries registries)
setSuperiorId
public void setSuperiorId(java.lang.String superiorId)
getSuperior
public AttributeType getSuperior()
throws javax.naming.NamingException
- Throws:
javax.naming.NamingException
setNames
public void setNames(java.lang.String[] names)
getEquality
public MatchingRule getEquality()
throws javax.naming.NamingException
- Throws:
javax.naming.NamingException
setEqualityId
public void setEqualityId(java.lang.String equalityId)
getSubstr
public MatchingRule getSubstr()
throws javax.naming.NamingException
- Throws:
javax.naming.NamingException
setSubstrId
public void setSubstrId(java.lang.String substrId)
getOrdering
public MatchingRule getOrdering()
throws javax.naming.NamingException
- Throws:
javax.naming.NamingException
setOrderingId
public void setOrderingId(java.lang.String orderingId)
setSyntaxId
public void setSyntaxId(java.lang.String syntaxId)
getSyntax
public Syntax getSyntax()
throws javax.naming.NamingException
- Throws:
javax.naming.NamingException
setSingleValue
public void setSingleValue(boolean singleValue)
setCollective
public void setCollective(boolean collective)
setCanUserModify
public void setCanUserModify(boolean canUserModify)
setObsolete
public void setObsolete(boolean obsolete)
setDescription
public void setDescription(java.lang.String description)
setUsage
public void setUsage(UsageEnum usage)
setLength
public void setLength(int length)