public enum ReflectionKind extends Enum<ReflectionKind>
| Enum Constant and Description |
|---|
ArrayGet |
ArrayNewInstance |
ArraySet |
ClassForName |
ClassNewInstance |
ConstructorNewInstance |
FieldGet |
FieldGetName |
FieldSet |
MethodGet |
MethodInvoke |
| Modifier and Type | Method and Description |
|---|---|
static ReflectionKind |
parse(String kindStr) |
static ReflectionKind |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static ReflectionKind[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final ReflectionKind ClassForName
public static final ReflectionKind ClassNewInstance
public static final ReflectionKind ConstructorNewInstance
public static final ReflectionKind MethodInvoke
public static final ReflectionKind FieldSet
public static final ReflectionKind FieldGet
public static final ReflectionKind MethodGet
public static final ReflectionKind ArrayNewInstance
public static final ReflectionKind ArrayGet
public static final ReflectionKind ArraySet
public static final ReflectionKind FieldGetName
public static ReflectionKind[] values()
for (ReflectionKind c : ReflectionKind.values()) System.out.println(c);
public static ReflectionKind 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 nullpublic static ReflectionKind parse(String kindStr)
Copyright © 2024 Soot OSS. All rights reserved.