private static class AccessibilityPredicate.PublicAccessibilityPredicate extends AccessibilityPredicate
AccessibilityPredicate
that returns true in the case
that the class/method/constructor/field is public.AccessibilityPredicate.PackageAccessibilityPredicate
IS_ANY, IS_NOT_PRIVATE, IS_PUBLIC
Modifier | Constructor and Description |
---|---|
private |
PublicAccessibilityPredicate() |
Modifier and Type | Method and Description |
---|---|
boolean |
isAccessible(java.lang.Class<?> c)
Determines whether this AccessibilityPredicate considers a
Class accessible. |
boolean |
isAccessible(java.lang.reflect.Executable e)
Determines whether this AccessibilityPredicate considers a
Method or Constructor accessible. |
boolean |
isAccessible(java.lang.reflect.Field f)
Determines whether this AccessibilityPredicate considers a
Field accessible. |
private boolean |
isAccessible(int mods) |
java.lang.String |
toString() |
public boolean isAccessible(java.lang.Class<?> c)
Class
accessible.isAccessible
in class AccessibilityPredicate
c
- the class object to checkpublic boolean isAccessible(java.lang.reflect.Executable e)
Method
or Constructor
accessible. Does not test the accessibility of the containing class.isAccessible
in class AccessibilityPredicate
e
- the method/constructor object to checkpublic boolean isAccessible(java.lang.reflect.Field f)
Field
accessible. Does not
test the accessibility of the containing class.isAccessible
in class AccessibilityPredicate
f
- the field object to checkprivate boolean isAccessible(int mods)
public java.lang.String toString()
toString
in class java.lang.Object