public class ReflectionPredicates
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static com.google.common.base.Predicate<java.lang.reflect.Field> |
IS_FIELD_NON_STATIC |
static com.google.common.base.Predicate<java.lang.reflect.Field> |
IS_FIELD_NON_TRANSIENT |
static com.google.common.base.Predicate<java.lang.reflect.Field> |
IS_FIELD_PUBLIC |
static com.google.common.base.Predicate<java.lang.reflect.Field> |
IS_FIELD_STATIC |
static com.google.common.base.Predicate<java.lang.reflect.Field> |
IS_FIELD_TRANSIENT |
static com.google.common.base.Predicate<java.lang.Integer> |
MODIFIERS_PRIVATE |
static com.google.common.base.Predicate<java.lang.Integer> |
MODIFIERS_PROTECTED |
static com.google.common.base.Predicate<java.lang.Integer> |
MODIFIERS_PUBLIC |
static com.google.common.base.Predicate<java.lang.Integer> |
MODIFIERS_STATIC |
static com.google.common.base.Predicate<java.lang.Integer> |
MODIFIERS_TRANSIENT |
Constructor and Description |
---|
ReflectionPredicates() |
Modifier and Type | Method and Description |
---|---|
static com.google.common.base.Predicate<java.lang.reflect.Field> |
fieldModifiers(com.google.common.base.Predicate<java.lang.Integer> modifiersCheck) |
static com.google.common.base.Predicate<java.lang.reflect.Method> |
methodModifiers(com.google.common.base.Predicate<java.lang.Integer> modifiersCheck) |
public static com.google.common.base.Predicate<java.lang.Integer> MODIFIERS_PRIVATE
public static com.google.common.base.Predicate<java.lang.Integer> MODIFIERS_PUBLIC
public static com.google.common.base.Predicate<java.lang.Integer> MODIFIERS_PROTECTED
public static com.google.common.base.Predicate<java.lang.Integer> MODIFIERS_TRANSIENT
public static com.google.common.base.Predicate<java.lang.Integer> MODIFIERS_STATIC
public static com.google.common.base.Predicate<java.lang.reflect.Field> IS_FIELD_PUBLIC
public static com.google.common.base.Predicate<java.lang.reflect.Field> IS_FIELD_TRANSIENT
public static com.google.common.base.Predicate<java.lang.reflect.Field> IS_FIELD_NON_TRANSIENT
public static com.google.common.base.Predicate<java.lang.reflect.Field> IS_FIELD_STATIC
public static com.google.common.base.Predicate<java.lang.reflect.Field> IS_FIELD_NON_STATIC
public static com.google.common.base.Predicate<java.lang.reflect.Field> fieldModifiers(com.google.common.base.Predicate<java.lang.Integer> modifiersCheck)
public static com.google.common.base.Predicate<java.lang.reflect.Method> methodModifiers(com.google.common.base.Predicate<java.lang.Integer> modifiersCheck)