Package io.github.zero88.repl
Interface ReflectionMember
-
- All Known Implementing Classes:
ReflectionField,ReflectionMethod
public interface ReflectionMember- See Also:
Member
-
-
Method Summary
Static Methods Modifier and Type Method Description static <T extends java.lang.reflect.Member>
java.util.function.Predicate<T>constantPredicate()Constant meanspublic static finalstatic ReflectionExceptionhandleError(@NotNull java.lang.reflect.Executable executable, @NotNull java.lang.ReflectiveOperationException e)static <T extends java.lang.reflect.Member>
java.util.function.Predicate<T>hasModifiers(int... modifiers)static <T extends java.lang.reflect.Member>
java.util.function.Predicate<T>notModifiers(int... modifiers)
-
-
-
Method Detail
-
hasModifiers
static <T extends java.lang.reflect.Member> java.util.function.Predicate<T> hasModifiers(int... modifiers)
-
notModifiers
static <T extends java.lang.reflect.Member> java.util.function.Predicate<T> notModifiers(int... modifiers)
-
constantPredicate
static <T extends java.lang.reflect.Member> java.util.function.Predicate<T> constantPredicate()
Constant meanspublic static final- Type Parameters:
T- Type of Member- Returns:
- A constant predicate
-
handleError
static ReflectionException handleError(@NotNull @NotNull java.lang.reflect.Executable executable, @NotNull @NotNull java.lang.ReflectiveOperationException e)
-
-