Package org.apache.sshd.common.util
Class ReflectionUtils
- java.lang.Object
-
- org.apache.sshd.common.util.ReflectionUtils
-
public final class ReflectionUtils extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description static java.util.function.Function<java.lang.reflect.Field,java.lang.String>
FIELD_NAME_EXTRACTOR
-
Constructor Summary
Constructors Modifier Constructor Description private
ReflectionUtils()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.util.Collection<java.lang.reflect.Field>
getMatchingDeclaredFields(java.lang.Class<?> clazz, java.util.function.Predicate<? super java.lang.reflect.Field> acceptor)
static java.util.Collection<java.lang.reflect.Field>
getMatchingFields(java.lang.Class<?> clazz, java.util.function.Predicate<? super java.lang.reflect.Field> acceptor)
static boolean
isClassAvailable(java.lang.ClassLoader cl, java.lang.String className)
-
-
-
Method Detail
-
getMatchingFields
public static java.util.Collection<java.lang.reflect.Field> getMatchingFields(java.lang.Class<?> clazz, java.util.function.Predicate<? super java.lang.reflect.Field> acceptor)
-
getMatchingDeclaredFields
public static java.util.Collection<java.lang.reflect.Field> getMatchingDeclaredFields(java.lang.Class<?> clazz, java.util.function.Predicate<? super java.lang.reflect.Field> acceptor)
-
isClassAvailable
public static boolean isClassAvailable(java.lang.ClassLoader cl, java.lang.String className)
-
-