org.apache.directory.server.core.schema.bootstrap
Class AbstractBootstrapProducer
java.lang.Object
org.apache.directory.server.core.schema.bootstrap.AbstractBootstrapProducer
- All Implemented Interfaces:
- BootstrapProducer
- Direct Known Subclasses:
- ApacheComparatorProducer, ApacheMatchingRuleProducer, ApacheNormalizerProducer, InetorgpersonComparatorProducer, InetorgpersonMatchingRuleProducer, InetorgpersonNormalizerProducer, NisComparatorProducer, NisMatchingRuleProducer, NisNormalizerProducer, NisSyntaxCheckerProducer, NisSyntaxProducer, SystemComparatorProducer, SystemMatchingRuleProducer, SystemNormalizerProducer, SystemSyntaxCheckerProducer, SystemSyntaxProducer
- public abstract class AbstractBootstrapProducer
- extends java.lang.Object
- implements BootstrapProducer
An abstract producer implementation.
- Version:
- $Rev: 434579 $
- Author:
- Apache Directory Project
Field Summary |
protected static java.lang.String[] |
EMPTY
a reused empty String array |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
EMPTY
protected static final java.lang.String[] EMPTY
- a reused empty String array
AbstractBootstrapProducer
protected AbstractBootstrapProducer(ProducerTypeEnum type)
- Creates a producer of a specific type.
- Parameters:
type
- the producer type
getType
public ProducerTypeEnum getType()
- Description copied from interface:
BootstrapProducer
- Gets the type of producer this is.
- Specified by:
getType
in interface BootstrapProducer
- Returns:
- the type of the BootstrapProducer as a enum
- See Also:
BootstrapProducer.getType()
newSyntax
protected static AbstractBootstrapProducer.BootstrapSyntax newSyntax(java.lang.String oid,
BootstrapRegistries registries)
newAttributeType
protected static AbstractBootstrapProducer.BootstrapAttributeType newAttributeType(java.lang.String oid,
BootstrapRegistries registries)
newObjectClass
protected static AbstractBootstrapProducer.BootstrapObjectClass newObjectClass(java.lang.String oid,
BootstrapRegistries registries)