Package org.burningwave.core.classes
Interface MembersRetriever
-
Method Summary
Modifier and TypeMethodDescriptiondefault <T> Constructor<T> getDeclaredConstructor(Class<T> cls, Predicate<Constructor<T>> predicate) <T> Constructor<T>[]getDeclaredConstructors(Class<T> cls) default <T> Collection<Constructor<T>> getDeclaredConstructors(Class<T> cls, Predicate<Constructor<T>> predicate) default FieldgetDeclaredField(Class<?> cls, Predicate<Field> predicate) Field[]getDeclaredFields(Class<?> cls) default Collection<Field> getDeclaredFields(Class<?> cls, Predicate<Field> memberPredicate) default MethodgetDeclaredMethod(Class<?> cls, Predicate<Method> predicate) Method[]getDeclaredMethods(Class<?> cls) default Collection<Method> getDeclaredMethods(Class<?> cls, Predicate<Method> memberPredicate)
-
Method Details
-
getDeclaredField
-
getDeclaredMethod
-
getDeclaredConstructor
default <T> Constructor<T> getDeclaredConstructor(Class<T> cls, Predicate<Constructor<T>> predicate) -
getDeclaredFields
-
getDeclaredConstructors
default <T> Collection<Constructor<T>> getDeclaredConstructors(Class<T> cls, Predicate<Constructor<T>> predicate) -
getDeclaredMethods
-
getDeclaredFields
-
getDeclaredConstructors
-
getDeclaredMethods
-