public static enum ITargetSelector.Configure extends java.lang.Enum<ITargetSelector.Configure>
| Enum Constant and Description |
|---|
CLEAR_LIMITS
Where supported, removes the min and max limits for the selector,
allowing it to return as many or as few matches as required.
|
MOVE
Where supported, changes the owner selection to the specified value.
|
ORPHAN
Where supported, changes the owner selection to match all owners,
retaining other properties.
|
PERMISSIVE
Where supported, changes the descriptor to match all target
descriptors, retaining other properties
|
SELECT_INSTRUCTION
Configure this selector for matching field and method instructions in
a method body.
|
SELECT_MEMBER
Configure this selector for matching members in a class.
|
TRANSFORM
Where supported, changes the descriptor to the specified value.
|
| Modifier and Type | Method and Description |
|---|---|
void |
checkArgs(java.lang.String... args) |
static ITargetSelector.Configure |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static ITargetSelector.Configure[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final ITargetSelector.Configure SELECT_MEMBER
public static final ITargetSelector.Configure SELECT_INSTRUCTION
public static final ITargetSelector.Configure MOVE
public static final ITargetSelector.Configure ORPHAN
public static final ITargetSelector.Configure TRANSFORM
public static final ITargetSelector.Configure PERMISSIVE
public static final ITargetSelector.Configure CLEAR_LIMITS
public static ITargetSelector.Configure[] values()
for (ITargetSelector.Configure c : ITargetSelector.Configure.values()) System.out.println(c);
public static ITargetSelector.Configure 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 namejava.lang.NullPointerException - if the argument is nullpublic void checkArgs(java.lang.String... args)
throws java.lang.IllegalArgumentException
java.lang.IllegalArgumentException