public static enum IInstantiationBehavior.Exactness extends Enum<IInstantiationBehavior.Exactness>
#InstanceBehavior
Enum Constant and Description |
---|
DEFAULT
No mapping was found, the default-value was used as a fall-back.
|
EXACT
The decision was made based on a exact known mapping from the given data.
|
INHERITED
No direct mapping was found for the type, the one returned is from a superclass.
|
PACKAGE
The value is based on the package of the variable.
|
PREFIX |
Modifier and Type | Method and Description |
---|---|
static IInstantiationBehavior.Exactness |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static IInstantiationBehavior.Exactness[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final IInstantiationBehavior.Exactness EXACT
public static final IInstantiationBehavior.Exactness INHERITED
public static final IInstantiationBehavior.Exactness PACKAGE
public static final IInstantiationBehavior.Exactness PREFIX
public static final IInstantiationBehavior.Exactness DEFAULT
public static IInstantiationBehavior.Exactness[] values()
for (IInstantiationBehavior.Exactness c : IInstantiationBehavior.Exactness.values()) System.out.println(c);
public static IInstantiationBehavior.Exactness valueOf(String name)
name
- the name of the enum constant to be returned.IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is null