All Methods Instance Methods Concrete Methods
| Modifier and Type |
Method and Description |
boolean |
containsField(String name) |
boolean |
containsMethod(String name) |
void |
delete() |
AbstractReflect |
execute(Object source,
String name,
Object... args) |
AbstractReflect |
execute(String name,
Object... args) |
Constructor<?> |
getConstructor(String name) |
Collection<Constructor<?>> |
getConstructors() |
Field |
getField(String name) |
Collection<Field> |
getFields() |
Object |
getFieldValue(String name) |
Object |
getFieldValue(String name,
Object source) |
Method |
getMethod(String name) |
Collection<Method> |
getMethods() |
Class<?> |
getOwner() |
Object |
init() |
Object |
init(String name,
Object... args) |
boolean |
putConstructor(String name,
Constructor<?> constructor) |
boolean |
putField(String name,
Field field) |
boolean |
putMethod(String name,
Method method) |
Object |
run(Object source,
String name,
Object... args) |
Object |
run(String name,
Object... args) |
AbstractReflect |
searchConstructor(java.util.function.Predicate<AbstractReflect> predicate,
String name,
Class<?>... args) |
AbstractReflect |
searchConstructor(String name,
Class<?>... args) |
AbstractReflect |
searchConstructorsByArguments(String base,
Class<?>... arguments) |
AbstractReflect |
searchField(java.util.function.Predicate<AbstractReflect> predicate,
String name,
String fieldName) |
AbstractReflect |
searchField(String name,
Class<?> type) |
AbstractReflect |
searchField(String name,
String fieldName) |
AbstractReflect |
searchFields(String name,
Class<?> type) |
AbstractReflect |
searchFields(String name,
String fieldName) |
AbstractReflect |
searchMethod(java.util.function.Predicate<AbstractReflect> predicate,
String name,
String methodName,
Class<?>... arguments) |
AbstractReflect |
searchMethod(String name,
String methodName,
Class<?>... arguments) |
AbstractReflect |
searchMethodsByArguments(String base,
Class<?>... arguments) |
void |
setFieldValue(Object source,
String name,
Object value) |
void |
setFieldValue(String name,
Object value) |