|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | ENUM CONSTANTS | FIELD | METHOD | DETAIL: ENUM CONSTANTS | FIELD | METHOD |
java.lang.Objectjava.lang.Enum<FieldClassifier.Classification>
org.sourceforge.jemm.weaver.transformation.field.FieldClassifier.Classification
public static enum FieldClassifier.Classification
A classification of a CtField as needed by the transformation process.
Enum Constant Summary | |
---|---|
ALREADYTRANSFORMED
A field that has already been transformed for internal use. |
|
COLLECTION
A Jemm Collection type. |
|
KNOWNIMMUTABLE
A known valid immutable type (String,Integer,Long etc.) |
|
NORMALOBJECT
A field that doesn't fall into any other category. |
|
PRIMITIVE
A primitive type field. |
|
SHADOW
A Shadow object field. |
|
SUPPORTED
A supported reference type (typically to another JemmObject type. |
Method Summary | |
---|---|
static FieldClassifier.Classification |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. |
static FieldClassifier.Classification[] |
values()
Returns an array containing the constants of this enum type, in the order they are declared. |
Methods inherited from class java.lang.Enum |
---|
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf |
Methods inherited from class java.lang.Object |
---|
getClass, notify, notifyAll, wait, wait, wait |
Enum Constant Detail |
---|
public static final FieldClassifier.Classification COLLECTION
public static final FieldClassifier.Classification SHADOW
public static final FieldClassifier.Classification KNOWNIMMUTABLE
public static final FieldClassifier.Classification SUPPORTED
public static final FieldClassifier.Classification NORMALOBJECT
public static final FieldClassifier.Classification PRIMITIVE
public static final FieldClassifier.Classification ALREADYTRANSFORMED
Method Detail |
---|
public static FieldClassifier.Classification[] values()
for (FieldClassifier.Classification c : FieldClassifier.Classification.values()) System.out.println(c);
public static FieldClassifier.Classification valueOf(java.lang.String name)
name
- the name of the enum constant to be returned.
java.lang.IllegalArgumentException
- if this enum type has no constant
with the specified name
java.lang.NullPointerException
- if the argument is null
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | ENUM CONSTANTS | FIELD | METHOD | DETAIL: ENUM CONSTANTS | FIELD | METHOD |