A B C D F G I J K L M N O P R S T V 

A

annotation - Variable in class org.carrot2.util.attribute.constraint.Constraint
Annotation corresponding to this constraint
annotations - Variable in exception org.carrot2.util.attribute.constraint.ConstraintViolationException
Constraints that were not met by the ConstraintViolationException.offendingValue.
AnnotationsPredicate - Class in org.carrot2.util.attribute
A predicate that tests the presence of a given set of annotations on an AttributeDescriptor.
AnnotationsPredicate(boolean, Class<? extends Annotation>...) - Constructor for class org.carrot2.util.attribute.AnnotationsPredicate
 
apply(AttributeDescriptor) - Method in class org.carrot2.util.attribute.AnnotationsPredicate
 
apply(Field) - Method in class org.carrot2.util.attribute.AttributeBinder.AllAnnotationsPresentPredicate
 
apply(AttributeDescriptor) - Method in class org.carrot2.util.attribute.AttributeDescriptor.AttributeDescriptorToKey
 
apply(AttributeDescriptor) - Method in class org.carrot2.util.attribute.LevelsPredicate
 
Attribute - Annotation Type in org.carrot2.util.attribute
Denotes fields whose values should be bound (set or collected) by AttributeBinder.
AttributeBinder - Class in org.carrot2.util.attribute
Provides methods for binding (setting and getting) values of attributes defined by the Attribute annotation.
AttributeBinder() - Constructor for class org.carrot2.util.attribute.AttributeBinder
 
AttributeBinder.AllAnnotationsPresentPredicate - Class in org.carrot2.util.attribute
A predicate that evaluates to true if the attribute is annotated with all of the provided annotations.
AttributeBinder.AllAnnotationsPresentPredicate(Class<? extends Annotation>...) - Constructor for class org.carrot2.util.attribute.AttributeBinder.AllAnnotationsPresentPredicate
 
AttributeBinder.AttributeBinderActionBind - Class in org.carrot2.util.attribute
An action that binds all Input attributes.
AttributeBinder.AttributeBinderActionBind(Map<String, Object>, boolean, AttributeBinder.IAttributeTransformer...) - Constructor for class org.carrot2.util.attribute.AttributeBinder.AttributeBinderActionBind
 
AttributeBinder.AttributeBinderActionCollect - Class in org.carrot2.util.attribute
An action that binds all Output attributes.
AttributeBinder.AttributeBinderActionCollect(Map<String, Object>, AttributeBinder.IAttributeTransformer...) - Constructor for class org.carrot2.util.attribute.AttributeBinder.AttributeBinderActionCollect
 
AttributeBinder.AttributeTransformerFromString - Class in org.carrot2.util.attribute
Transforms String attribute values to the types required by the target field by: Leaving non-String typed values unchanged. Looking for a static valueOf(String) in the target type and using it for conversion. If the method is not available, trying to load a class named as the value of the attribute, so that this class can be further coerced to the class instance. If the class cannot be loaded, leaving the the value unchanged.
AttributeBinder.BindingTracker - Class in org.carrot2.util.attribute
Tracks which attributes have already been collected and prevents overwriting of collected values.
AttributeBinder.BindingTracker() - Constructor for class org.carrot2.util.attribute.AttributeBinder.BindingTracker
 
AttributeBinder.IAttributeBinderAction - Interface in org.carrot2.util.attribute
An action to be applied during attribute binding.
AttributeBinder.IAttributeTransformer - Interface in org.carrot2.util.attribute
Transforms attribute values.
AttributeBinderInjector - Class in org.carrot2.util.attribute
A very simple field value injector based on the AttributeBinder.
AttributeBinderInjector() - Constructor for class org.carrot2.util.attribute.AttributeBinderInjector
 
AttributeBindingException - Exception in org.carrot2.util.attribute
An exception thrown when problems occur in AttributeBinder.set(Object, java.util.Map, Class...).
AttributeDescriptor - Class in org.carrot2.util.attribute
Provides a full description of an individual attribute, including its AttributeDescriptor.key, AttributeDescriptor.type, AttributeDescriptor.defaultValue and AttributeDescriptor.constraints.
AttributeDescriptor.AttributeDescriptorToKey - Class in org.carrot2.util.attribute
Transforms AttributeDescriptors into their keys.
attributeDescriptors - Variable in class org.carrot2.util.attribute.BindableDescriptor
Descriptors without any group assignment.
attributeGroups - Variable in class org.carrot2.util.attribute.BindableDescriptor
Grouped descriptors.
AttributeInfo - Class in org.carrot2.util.attribute
Description of an Attribute of a Bindable type, including javadoc documentation and compile-time extracted tags.
AttributeInfo(String, String, String, String, String, String, String, String, AttributeLevel, AttributeInfo) - Constructor for class org.carrot2.util.attribute.AttributeInfo
 
attributeKey - Variable in exception org.carrot2.util.attribute.AttributeBindingException
Key of the attribute involved as defined by Attribute.key().
AttributeLevel - Enum in org.carrot2.util.attribute
The level of complexity involved in tuning an attribute value.
AttributeMetadata - Class in org.carrot2.util.attribute
Human-readable metadata about an attribute.
AttributeMetadata() - Constructor for class org.carrot2.util.attribute.AttributeMetadata
 
AttributeMetadata(String, String, String) - Constructor for class org.carrot2.util.attribute.AttributeMetadata
 
AttributeMetadata(String, String, String, String, AttributeLevel) - Constructor for class org.carrot2.util.attribute.AttributeMetadata
 
AttributeUtils - Class in org.carrot2.util.attribute
A number of utility methods for working with Attributes.

B

bind(Object, AttributeBinder.IAttributeBinderAction[], Class<? extends Annotation>...) - Static method in class org.carrot2.util.attribute.AttributeBinder
A generic method for performing actions on the object's hierarchy of attributes.
bind(Object, AttributeBinder.IAttributeBinderAction[], Predicate<Field>) - Static method in class org.carrot2.util.attribute.AttributeBinder
A generic method for performing actions on the object's hierarchy of attributes.
Bindable - Annotation Type in org.carrot2.util.attribute
Denotes types that will have some of their fields bound (set or collected) by the AttributeBinder.
BindableDescriptor - Class in org.carrot2.util.attribute
Provides a full description of a Bindable type, including AttributeDescriptors for all attributes defined by the type.
BindableDescriptor.GroupingMethod - Enum in org.carrot2.util.attribute
The supported AttributeDescriptor grouping methods.
BindableDescriptorBuilder - Class in org.carrot2.util.attribute
Builds BindableDescriptors based on the provided bindable type instances.
BindableDescriptorBuilder() - Constructor for class org.carrot2.util.attribute.BindableDescriptorBuilder
 
BindableDescriptorUtils - Class in org.carrot2.util.attribute
Utilities related to generated bindable descriptors.
BindableMetadata - Class in org.carrot2.util.attribute
Human-readable metadata for a Bindable type.
BindableMetadata() - Constructor for class org.carrot2.util.attribute.BindableMetadata
 
BindableUtils - Class in org.carrot2.util.attribute
A set of utility methods for working with Bindable types.
BindableUtils() - Constructor for class org.carrot2.util.attribute.BindableUtils
 
buildDescriptor(Object) - Static method in class org.carrot2.util.attribute.BindableDescriptorBuilder
Builds a BindableDescriptor for an initialized instance of a Bindable type.

C

checkAssignableFrom(Object, Class<?>...) - Method in class org.carrot2.util.attribute.constraint.Constraint
Checks if the provided value can be assigned to the type defined by clazz.
className - Variable in class org.carrot2.util.attribute.AttributeInfo
Name of the declaring class.
CommonMetadata - Class in org.carrot2.util.attribute
Common metadata items for BindableMetadata and AttributeMetadata.
CommonMetadata() - Constructor for class org.carrot2.util.attribute.CommonMetadata
 
Constraint - Class in org.carrot2.util.attribute.constraint
A base class for implementing constraints.
Constraint() - Constructor for class org.carrot2.util.attribute.constraint.Constraint
 
ConstraintFactory - Class in org.carrot2.util.attribute.constraint
Builds constraint implementation from constraint annotations.
ConstraintFactory() - Constructor for class org.carrot2.util.attribute.constraint.ConstraintFactory
 
constraints - Variable in class org.carrot2.util.attribute.AttributeDescriptor
Constraints defined for the attribute.
ConstraintValidator - Class in org.carrot2.util.attribute.constraint
Checks whether values meet the provided constraints.
ConstraintValidator() - Constructor for class org.carrot2.util.attribute.constraint.ConstraintValidator
 
ConstraintViolationException - Exception in org.carrot2.util.attribute.constraint
An exception thrown when an attempt is made to bind attribute values that do not meet the constraints.
ConstraintViolationException(String, Object, Annotation...) - Constructor for exception org.carrot2.util.attribute.constraint.ConstraintViolationException
create() - Method in interface org.carrot2.util.attribute.IObjectFactory
 
createConstraints(Annotation...) - Static method in class org.carrot2.util.attribute.constraint.ConstraintFactory
Create a list of constraints based on the provided annotations.

D

defaultValue - Variable in class org.carrot2.util.attribute.AttributeDescriptor
Default value of the attribute.
description - Variable in class org.carrot2.util.attribute.AttributeInfo
Attribute description (javadoc excerpt).
description - Variable in class org.carrot2.util.attribute.CommonMetadata
 
DoubleRange - Annotation Type in org.carrot2.util.attribute.constraint
Requires that the double attribute value is between DoubleRange.min() (inclusively) and DoubleRange.max() (inclusively).

F

fieldName - Variable in class org.carrot2.util.attribute.AttributeInfo
Name of the declaring field.
flatten() - Method in class org.carrot2.util.attribute.BindableDescriptor
Returns a flattened structure of attribute descriptors.
forClassWithParents(Class<?>) - Static method in class org.carrot2.util.attribute.BindableMetadata
Load metadata of a given bindable class, merged with bindable attributes from parent classes marked with Bindable as well.

G

get(Object, Map<String, Object>, Class<? extends Annotation>...) - Static method in class org.carrot2.util.attribute.AttributeBinder
Gets (collects) Attribute values from the provided instance into the provided Map.
getAnnotation(Class<T>) - Method in class org.carrot2.util.attribute.AttributeDescriptor
Returns an annotation specified for the attribute.
getAttributeMetadata() - Method in class org.carrot2.util.attribute.BindableMetadata
Returns metadata for all attributes in the bindable type.
getAttributes() - Method in interface org.carrot2.util.attribute.IBindableDescriptor
Returns descriptors of attributes declared by the component or its superclasses.
getAttributesByFieldName() - Method in interface org.carrot2.util.attribute.IBindableDescriptor
Returns descriptors of attributes declared by the component or its superclasses mapped by the field name.
getAttributesByKey() - Method in interface org.carrot2.util.attribute.IBindableDescriptor
Returns descriptors of attributes declared by the component or its superclasses mapped by the attribute key.
getAttributeValue() - Method in interface org.carrot2.util.attribute.constraint.IValueHintMapping
 
getDefaultValues() - Method in class org.carrot2.util.attribute.BindableDescriptor
Returns a map of default values of attributes associated with this bindable.
getDescription() - Method in class org.carrot2.util.attribute.CommonMetadata
A longer, possibly multi sentence, description of the element.
getDescription() - Method in interface org.carrot2.util.attribute.IBindableDescriptor
Returns a one sentence summary of the component.
getDescriptor(Class<?>) - Static method in class org.carrot2.util.attribute.BindableDescriptorUtils
 
getDescriptorClass(Class<?>) - Static method in class org.carrot2.util.attribute.BindableDescriptorUtils
 
getDescriptorClassName(String) - Static method in class org.carrot2.util.attribute.BindableDescriptorUtils
Return the mapped descriptor class name for a given class name (descriptors for nested classes become top-level classes).
getGroup() - Method in class org.carrot2.util.attribute.AttributeMetadata
Returns the label of the group this attribute belongs to or null if the attribute is not assigned to any group.
getKey(Class<?>, String) - Static method in class org.carrot2.util.attribute.AttributeUtils
Computes the attribute key according to the definition in Attribute.key().
getKey(Field) - Static method in class org.carrot2.util.attribute.BindableUtils
Computes the attribute key according to the definition in Attribute.key().
getLabel() - Method in class org.carrot2.util.attribute.CommonMetadata
A short label for the element which can be presented as the label of the corresponding UI component.
getLabel() - Method in interface org.carrot2.util.attribute.IBindableDescriptor
Returns a short label for the component.
getLabelOrTitle() - Method in class org.carrot2.util.attribute.CommonMetadata
Returns the label if it is not-null, otherwise returns title.
getLevel() - Method in class org.carrot2.util.attribute.AttributeMetadata
Returns the attribute level (basic, medium, advanced) or null if the attribute has no level assigned.
getMessage() - Method in exception org.carrot2.util.attribute.constraint.ConstraintViolationException
 
getOwnAttributes() - Method in interface org.carrot2.util.attribute.IBindableDescriptor
Returns descriptors of attributes declared directly by the component.
getPackageName(String) - Static method in class org.carrot2.util.attribute.BindableDescriptorUtils
Return the package name from a given class name (expressed as a string).
getPrefix() - Method in interface org.carrot2.util.attribute.IBindableDescriptor
Returns the attribute prefix used by the component.
getTitle() - Method in class org.carrot2.util.attribute.CommonMetadata
A one sentence summary of the element.
getTitle() - Method in interface org.carrot2.util.attribute.IBindableDescriptor
Returns a one sentence summary of the component.
getUserFriendlyName() - Method in interface org.carrot2.util.attribute.constraint.IValueHintMapping
 
getValidValuesMap(Class<? extends Enum<?>>) - Static method in class org.carrot2.util.attribute.constraint.ValueHintMappingUtils
Returns a bidirectional mapping between valid attribute values (keys) and their enum constants (values).
getValueToFriendlyName(Class<? extends Enum<?>>) - Static method in class org.carrot2.util.attribute.constraint.ValueHintMappingUtils
Returns a bidirectional mapping between valid attribute values (keys) and user-friendly names (values).
group - Variable in class org.carrot2.util.attribute.AttributeInfo
Attribute group in the user interface.
group(BindableDescriptor.GroupingMethod) - Method in class org.carrot2.util.attribute.BindableDescriptor
Returns a grouped structure of attribute descriptors.
Group - Annotation Type in org.carrot2.util.attribute
User interface group name for an attribute.
groupedBy - Variable in class org.carrot2.util.attribute.BindableDescriptor
The method by which this BindableDescriptor is grouped.

I

IAssignable - Interface in org.carrot2.util.attribute
Marker interface for types which can exist as assignable Attributes.
IBindableDescriptor - Interface in org.carrot2.util.attribute
Additional, statically derived, metadata describing a Bindable component.
ImplementingClasses - Annotation Type in org.carrot2.util.attribute.constraint
Requires that instances bound to the attribute are of one of the provided ImplementingClasses.classes().
injectByType(Class<? extends Annotation>, Map<Class<?>, Object>, Object...) - Static method in class org.carrot2.util.attribute.AttributeBinderInjector
Injects values to an object's non-static fields by value type.
Input - Annotation Type in org.carrot2.util.attribute
Denotes fields whose values can be set (written) by AttributeBinder.
inputAttribute - Variable in class org.carrot2.util.attribute.AttributeDescriptor
True if the attribute is an Input attribute.
INSTANCE - Static variable in class org.carrot2.util.attribute.AttributeBinder.AttributeTransformerFromString
Shared instance of the transformer.
INSTANCE - Static variable in class org.carrot2.util.attribute.AttributeDescriptor.AttributeDescriptorToKey
 
IntModulo - Annotation Type in org.carrot2.util.attribute.constraint
Requires that the integer attribute value meets the condition: attributeValue % IntModulo.modulo() == IntModulo.offset().
IntRange - Annotation Type in org.carrot2.util.attribute.constraint
Requires that the integer attribute value is between IntRange.min() (inclusively) and IntRange.max() (inclusively).
IObjectFactory<T> - Interface in org.carrot2.util.attribute
Marker interface for types which can exist as assignable Attributes.
IsConstraint - Annotation Type in org.carrot2.util.attribute.constraint
Marks annotations as annotation constraints.
IsDirectory - Annotation Type in org.carrot2.util.attribute.constraint
Requires that the File object is a directory.
IsFile - Annotation Type in org.carrot2.util.attribute.constraint
Requires that the provided object is an instance of File and the path denoted by it is actually a file.
isMet(Object) - Method in class org.carrot2.util.attribute.constraint.Constraint
Checks if the provided value meets this constraint.
isMet(Object, Annotation...) - Static method in class org.carrot2.util.attribute.constraint.ConstraintValidator
Checks whether the value meets the constraints defined by the provided constraintAnnotations.
isMet(Object) - Method in class org.carrot2.util.attribute.constraint.PassesValueOfConstraint
 
isMet(Object) - Method in class org.carrot2.util.attribute.constraint.ValueHintEnumConstraint
 
isValid(Object) - Method in class org.carrot2.util.attribute.AttributeDescriptor
Returns true if the given value is valid for the attribute described by this descriptor (non-null for Required attributes and fulfilling all other constraints).
IValueHintMapping - Interface in org.carrot2.util.attribute.constraint
This interface provides secondary mapping between enum constants, user-interface (user-friendly) names and attribute values.

J

javaDoc - Variable in class org.carrot2.util.attribute.AttributeInfo
Complete JavaDoc.

K

key - Variable in class org.carrot2.util.attribute.AttributeDescriptor
Type of the attribute as defined by Attribute.key().
key - Variable in class org.carrot2.util.attribute.AttributeInfo
Attribute key.
key - Variable in exception org.carrot2.util.attribute.constraint.ConstraintViolationException
Key of the involved Attribute as defined in Attribute.key().

L

label - Variable in class org.carrot2.util.attribute.AttributeInfo
Attribute label.
label - Variable in class org.carrot2.util.attribute.CommonMetadata
 
Label - Annotation Type in org.carrot2.util.attribute
User interface name for an attribute or type.
level - Variable in class org.carrot2.util.attribute.AttributeInfo
Attribute level in the user interface.
Level - Annotation Type in org.carrot2.util.attribute
User-friendliness level for sorting/ hiding attributes in the GUI.
LevelsPredicate - Class in org.carrot2.util.attribute
A predicate that tests whether an AttributeDescriptor belongs to any of the provided levels.
LevelsPredicate(AttributeLevel...) - Constructor for class org.carrot2.util.attribute.LevelsPredicate
 

M

metadata - Variable in class org.carrot2.util.attribute.AttributeDescriptor
Human-readable metadata describing the attribute.
metadata - Variable in class org.carrot2.util.attribute.BindableDescriptor
Human-readable metadata about this Bindable type.

N

not(Class<? extends Annotation>...) - Method in class org.carrot2.util.attribute.BindableDescriptor
Preserves descriptors that have none of the specified annotations.
NotBlank - Annotation Type in org.carrot2.util.attribute.constraint
Requires that the CharSequence value is not blank, i.e.

O

offendingValue - Variable in exception org.carrot2.util.attribute.constraint.ConstraintViolationException
Value that does not meet the constraints.
only(Predicate<AttributeDescriptor>) - Method in class org.carrot2.util.attribute.BindableDescriptor
Preserves attribute descriptors for which the provided predicate returns true.
only(Class<? extends Annotation>...) - Method in class org.carrot2.util.attribute.BindableDescriptor
Preserves descriptors that have all of the specified annotations.
org.carrot2.util.attribute - package org.carrot2.util.attribute
 
org.carrot2.util.attribute.constraint - package org.carrot2.util.attribute.constraint
 
Output - Annotation Type in org.carrot2.util.attribute
Denotes fields whose values can be read (collected) by AttributeBinder.
outputAttribute - Variable in class org.carrot2.util.attribute.AttributeDescriptor
True if the attribute is an Output attribute.

P

PassesValueOf - Annotation Type in org.carrot2.util.attribute.constraint
Requires that instances bound to the attribute are a valid result of the attribute's class static valueOf method.
PassesValueOfConstraint - Class in org.carrot2.util.attribute.constraint
 
performAction(AttributeBinder.BindingTracker, int, Object, Field, Object, Predicate<Field>) - Method in class org.carrot2.util.attribute.AttributeBinder.AttributeBinderActionBind
 
performAction(AttributeBinder.BindingTracker, int, Object, Field, Object, Predicate<Field>) - Method in class org.carrot2.util.attribute.AttributeBinder.AttributeBinderActionCollect
 
performAction(AttributeBinder.BindingTracker, int, Object, Field, Object, Predicate<Field>) - Method in interface org.carrot2.util.attribute.AttributeBinder.IAttributeBinderAction
 
populate(Annotation) - Method in class org.carrot2.util.attribute.constraint.Constraint
TODO: remove this method and replace with a constructor accepting Annotation this constraint is bound to.
populateCustom(Annotation) - Method in class org.carrot2.util.attribute.constraint.Constraint
 
populateCustom(Annotation) - Method in class org.carrot2.util.attribute.constraint.PassesValueOfConstraint
 
prefix - Variable in class org.carrot2.util.attribute.BindableDescriptor
Prefix of the Bindable this descriptor refers to, as returned by BindableUtils.getPrefix(Class).

R

remainingValues - Variable in class org.carrot2.util.attribute.AttributeBinder.AttributeBinderActionBind
 
Required - Annotation Type in org.carrot2.util.attribute
Marks required attributes.
requiredAttribute - Variable in class org.carrot2.util.attribute.AttributeDescriptor
True if the attribute is a Required attribute.
ResourceNameFilter - Annotation Type in org.carrot2.util.attribute.constraint
A single resource filter (pattern and description).
ResourceNameFilters - Annotation Type in org.carrot2.util.attribute.constraint
A resource name filter (not a constraint, just a hint for editors).

S

set(Object, Map<String, Object>, Class<? extends Annotation>...) - Static method in class org.carrot2.util.attribute.AttributeBinder
Sets Attribute values on the provided instance.
set(T, Map<String, Object>, boolean, Class<? extends Annotation>...) - Static method in class org.carrot2.util.attribute.AttributeBinder
A version of AttributeBinder.set(Object, Map, Class...) that can optionally skip Required attribute checking.
set(Object, Map<String, Object>, boolean, Predicate<Field>) - Static method in class org.carrot2.util.attribute.AttributeBinder
A version of AttributeBinder.set(Object, Map, boolean, Class...) with a Predicate instead of filtering annotations.
setAttributeMetadata(Map<String, AttributeMetadata>) - Method in class org.carrot2.util.attribute.BindableMetadata
 
setDescription(String) - Method in class org.carrot2.util.attribute.CommonMetadata
 
setGroup(String) - Method in class org.carrot2.util.attribute.AttributeMetadata
 
setLabel(String) - Method in class org.carrot2.util.attribute.CommonMetadata
 
setLevel(AttributeLevel) - Method in class org.carrot2.util.attribute.AttributeMetadata
 
setTitle(String) - Method in class org.carrot2.util.attribute.CommonMetadata
 

T

title - Variable in class org.carrot2.util.attribute.AttributeInfo
Attribute title.
title - Variable in class org.carrot2.util.attribute.CommonMetadata
 
toString() - Method in class org.carrot2.util.attribute.AttributeDescriptor
 
toString() - Method in enum org.carrot2.util.attribute.AttributeLevel
 
toString() - Method in class org.carrot2.util.attribute.AttributeMetadata
 
toString() - Method in enum org.carrot2.util.attribute.BindableDescriptor.GroupingMethod
 
toString() - Method in class org.carrot2.util.attribute.BindableMetadata
 
toString() - Method in class org.carrot2.util.attribute.constraint.ValueHintEnumConstraint
 
transform(Object, String, Field) - Method in class org.carrot2.util.attribute.AttributeBinder.AttributeTransformerFromString
 
transform(Object, String, Field) - Method in interface org.carrot2.util.attribute.AttributeBinder.IAttributeTransformer
 
type - Variable in class org.carrot2.util.attribute.AttributeDescriptor
Type of the attribute.
type - Variable in class org.carrot2.util.attribute.BindableDescriptor
The type this BindableDescriptor refers to.

V

ValueHintEnum - Annotation Type in org.carrot2.util.attribute.constraint
A set of values for an attribute of type String.
ValueHintEnumConstraint - Class in org.carrot2.util.attribute.constraint
 
ValueHintMappingUtils - Class in org.carrot2.util.attribute.constraint
Utilities for dealing with IValueHintMapping and Enum classes.
valueOf(String) - Static method in enum org.carrot2.util.attribute.AttributeLevel
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.carrot2.util.attribute.BindableDescriptor.GroupingMethod
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.carrot2.util.attribute.AttributeLevel
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.carrot2.util.attribute.BindableDescriptor.GroupingMethod
Returns an array containing the constants of this enum type, in the order they are declared.
A B C D F G I J K L M N O P R S T V 

Copyright © 2013 Carrot2.org. All Rights Reserved.