org.apache.directory.server.core.schema.bootstrap
Class ProducerTypeEnum

java.lang.Object
  extended byValuedEnum
      extended byorg.apache.directory.server.core.schema.bootstrap.ProducerTypeEnum

public class ProducerTypeEnum
extends ValuedEnum

Type safe enum for an BootstrapProducer tyoes. This can be take one of the following values:

Version:
$Rev: 434573 $
Author:
Apache Directory Project
See Also:
Serialized Form

Field Summary
static ProducerTypeEnum ATTRIBUTE_TYPE_PRODUCER
          enum for BootstrapProducers of AttributeType schema objects
static int ATTRIBUTE_TYPE_PRODUCER_VAL
          value for AttributeType BootstrapProducers
static ProducerTypeEnum COMPARATOR_PRODUCER
          enum for BootstrapProducers of Comparator schema objects
static int COMPARATOR_PRODUCER_VAL
          value for Comparator BootstrapProducers
static ProducerTypeEnum DIT_CONTENT_RULE_PRODUCER
          enum for BootstrapProducers of DitContentRule schema objects
static int DIT_CONTENT_RULE_PRODUCER_VAL
          value for DitContentRule BootstrapProducers
static ProducerTypeEnum DIT_STRUCTURE_RULE_PRODUCER
          enum for BootstrapProducers of DitStructureRule schema objects
static int DIT_STRUCTURE_RULE_PRODUCER_VAL
          value for DitStructureRule BootstrapProducers
static ProducerTypeEnum MATCHING_RULE_PRODUCER
          enum for BootstrapProducers of MatchingRule schema objects
static int MATCHING_RULE_PRODUCER_VAL
          value for MatchingRule BootstrapProducers
static ProducerTypeEnum MATCHING_RULE_USE_PRODUCER
          enum for BootstrapProducers of MatchingRule schema objects
static int MATCHING_RULE_USE_PRODUCER_VAL
          value for MatchingRuleUse BootstrapProducers
static ProducerTypeEnum NAME_FORM_PRODUCER
          enum for BootstrapProducers of NameForm schema objects
static int NAME_FORM_PRODUCER_VAL
          value for NameForm BootstrapProducers
static ProducerTypeEnum NORMALIZER_PRODUCER
          enum for BootstrapProducers of Normalizer schema objects
static int NORMALIZER_PRODUCER_VAL
          value for Normalizer BootstrapProducers
static ProducerTypeEnum OBJECT_CLASS_PRODUCER
          enum for BootstrapProducers of ObjectClass schema objects
static int OBJECT_CLASS_PRODUCER_VAL
          value for ObjectClass BootstrapProducers
static ProducerTypeEnum OBJECT_FACTORY_PRODUCER
          enum for BootstrapProducers of ObjectFactory schema objects
static int OBJECT_FACTORY_PRODUCER_VAL
          value for ObjectFactory BootstrapProducers
static ProducerTypeEnum STATE_FACTORY_PRODUCER
          enum for BootstrapProducers of StateFactory schema objects
static int STATE_FACTORY_PRODUCER_VAL
          value for StateFactory BootstrapProducers
static ProducerTypeEnum SYNTAX_CHECKER_PRODUCER
          enum for BootstrapProducers of SyntaxChecker schema objects
static int SYNTAX_CHECKER_PRODUCER_VAL
          value for SyntaxChecker BootstrapProducers
static ProducerTypeEnum SYNTAX_PRODUCER
          enum for BootstrapProducers of Syntax schema objects
static int SYNTAX_PRODUCER_VAL
          value for Syntax BootstrapProducers
 
Method Summary
static ProducerTypeEnum getProducerType(java.lang.String producerType)
          Gets the enumeration type for the attributeType producerType string regardless of case.
static java.util.List list()
          Gets a List of the enumerations.
static java.util.Map map()
          Gets the Map of ProducerTypeEnum objects by name.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

NORMALIZER_PRODUCER_VAL

public static final int NORMALIZER_PRODUCER_VAL
value for Normalizer BootstrapProducers

See Also:
Constant Field Values

COMPARATOR_PRODUCER_VAL

public static final int COMPARATOR_PRODUCER_VAL
value for Comparator BootstrapProducers

See Also:
Constant Field Values

SYNTAX_CHECKER_PRODUCER_VAL

public static final int SYNTAX_CHECKER_PRODUCER_VAL
value for SyntaxChecker BootstrapProducers

See Also:
Constant Field Values

SYNTAX_PRODUCER_VAL

public static final int SYNTAX_PRODUCER_VAL
value for Syntax BootstrapProducers

See Also:
Constant Field Values

MATCHING_RULE_PRODUCER_VAL

public static final int MATCHING_RULE_PRODUCER_VAL
value for MatchingRule BootstrapProducers

See Also:
Constant Field Values

ATTRIBUTE_TYPE_PRODUCER_VAL

public static final int ATTRIBUTE_TYPE_PRODUCER_VAL
value for AttributeType BootstrapProducers

See Also:
Constant Field Values

OBJECT_CLASS_PRODUCER_VAL

public static final int OBJECT_CLASS_PRODUCER_VAL
value for ObjectClass BootstrapProducers

See Also:
Constant Field Values

MATCHING_RULE_USE_PRODUCER_VAL

public static final int MATCHING_RULE_USE_PRODUCER_VAL
value for MatchingRuleUse BootstrapProducers

See Also:
Constant Field Values

DIT_CONTENT_RULE_PRODUCER_VAL

public static final int DIT_CONTENT_RULE_PRODUCER_VAL
value for DitContentRule BootstrapProducers

See Also:
Constant Field Values

NAME_FORM_PRODUCER_VAL

public static final int NAME_FORM_PRODUCER_VAL
value for NameForm BootstrapProducers

See Also:
Constant Field Values

DIT_STRUCTURE_RULE_PRODUCER_VAL

public static final int DIT_STRUCTURE_RULE_PRODUCER_VAL
value for DitStructureRule BootstrapProducers

See Also:
Constant Field Values

STATE_FACTORY_PRODUCER_VAL

public static final int STATE_FACTORY_PRODUCER_VAL
value for StateFactory BootstrapProducers

See Also:
Constant Field Values

OBJECT_FACTORY_PRODUCER_VAL

public static final int OBJECT_FACTORY_PRODUCER_VAL
value for ObjectFactory BootstrapProducers

See Also:
Constant Field Values

NORMALIZER_PRODUCER

public static final ProducerTypeEnum NORMALIZER_PRODUCER
enum for BootstrapProducers of Normalizer schema objects


COMPARATOR_PRODUCER

public static final ProducerTypeEnum COMPARATOR_PRODUCER
enum for BootstrapProducers of Comparator schema objects


SYNTAX_CHECKER_PRODUCER

public static final ProducerTypeEnum SYNTAX_CHECKER_PRODUCER
enum for BootstrapProducers of SyntaxChecker schema objects


SYNTAX_PRODUCER

public static final ProducerTypeEnum SYNTAX_PRODUCER
enum for BootstrapProducers of Syntax schema objects


MATCHING_RULE_PRODUCER

public static final ProducerTypeEnum MATCHING_RULE_PRODUCER
enum for BootstrapProducers of MatchingRule schema objects


ATTRIBUTE_TYPE_PRODUCER

public static final ProducerTypeEnum ATTRIBUTE_TYPE_PRODUCER
enum for BootstrapProducers of AttributeType schema objects


OBJECT_CLASS_PRODUCER

public static final ProducerTypeEnum OBJECT_CLASS_PRODUCER
enum for BootstrapProducers of ObjectClass schema objects


MATCHING_RULE_USE_PRODUCER

public static final ProducerTypeEnum MATCHING_RULE_USE_PRODUCER
enum for BootstrapProducers of MatchingRule schema objects


DIT_CONTENT_RULE_PRODUCER

public static final ProducerTypeEnum DIT_CONTENT_RULE_PRODUCER
enum for BootstrapProducers of DitContentRule schema objects


NAME_FORM_PRODUCER

public static final ProducerTypeEnum NAME_FORM_PRODUCER
enum for BootstrapProducers of NameForm schema objects


DIT_STRUCTURE_RULE_PRODUCER

public static final ProducerTypeEnum DIT_STRUCTURE_RULE_PRODUCER
enum for BootstrapProducers of DitStructureRule schema objects


STATE_FACTORY_PRODUCER

public static final ProducerTypeEnum STATE_FACTORY_PRODUCER
enum for BootstrapProducers of StateFactory schema objects


OBJECT_FACTORY_PRODUCER

public static final ProducerTypeEnum OBJECT_FACTORY_PRODUCER
enum for BootstrapProducers of ObjectFactory schema objects

Method Detail

getProducerType

public static ProducerTypeEnum getProducerType(java.lang.String producerType)
Gets the enumeration type for the attributeType producerType string regardless of case.

Parameters:
producerType - the producerType string
Returns:
the producerType enumeration type

list

public static java.util.List list()
Gets a List of the enumerations.

Returns:
the List of enumerations in creation order for ProducerTypes

map

public static java.util.Map map()
Gets the Map of ProducerTypeEnum objects by name.

Returns:
the Map by name of ProducerTypeEnum