Interface ReflectionMember

    • Method Summary

      Static Methods 
      Modifier and Type Method Description
      static <T extends java.lang.reflect.Member>
      java.util.function.Predicate<T>
      constantPredicate()
      Constant means public static final
      static ReflectionException handleError​(@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 means public 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)