Class Permissions.NoJexlClass
- java.lang.Object
-
- org.apache.commons.jexl3.internal.introspection.Permissions.NoJexlClass
-
- Direct Known Subclasses:
Permissions.JexlClass
- Enclosing class:
- Permissions
static class Permissions.NoJexlClass extends java.lang.Object
Equivalent of @NoJexl on a ctor, a method or a field in a class.Field or method that are named are denied access.
-
-
Field Summary
Fields Modifier and Type Field Description protected java.util.Set<java.lang.String>
fieldNames
protected java.util.Set<java.lang.String>
methodNames
-
Constructor Summary
Constructors Constructor Description NoJexlClass()
NoJexlClass(java.util.Set<java.lang.String> methods, java.util.Set<java.lang.String> fields)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) boolean
deny(java.lang.reflect.Constructor<?> method)
(package private) boolean
deny(java.lang.reflect.Field field)
(package private) boolean
deny(java.lang.reflect.Method method)
(package private) boolean
isEmpty()
-