@Retention(value=CLASS)
@Target(value={METHOD,CONSTRUCTOR})
public @interface CModifyConstant
| Modifier and Type | Required Element and Description |
|---|---|
java.lang.String[] |
method
The method names and descriptors to inject into
e.g. |
| Modifier and Type | Optional Element and Description |
|---|---|
double |
doubleValue
Set the given double as target
|
float |
floatValue
Set the given float as target
|
int |
intValue
Set the given int as target
|
long |
longValue
Set the given long as target
|
boolean |
nullValue
Set ACONST_NULL as target
|
int |
ordinal
The ordinal of the target
Use -1 to use all targets |
CSlice |
slice
The slice to use
|
java.lang.String |
stringValue
Set the given String as target
|
java.lang.Class<?> |
typeValue
Set the given type as target
|
public abstract java.lang.String[] method
public abstract CSlice slice