Class Permissions.JexlClass
- java.lang.Object
-
- org.apache.commons.jexl3.internal.introspection.Permissions.NoJexlClass
-
- org.apache.commons.jexl3.internal.introspection.Permissions.JexlClass
-
- Enclosing class:
- Permissions
static class Permissions.JexlClass extends Permissions.NoJexlClass
A positive NoJexl construct that defines what is denied by absence in the set.Field or method that are named are the only one allowed access.
-
-
Field Summary
-
Fields inherited from class org.apache.commons.jexl3.internal.introspection.Permissions.NoJexlClass
fieldNames, methodNames
-
-
Constructor Summary
Constructors Constructor Description JexlClass()
-
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)
-
Methods inherited from class org.apache.commons.jexl3.internal.introspection.Permissions.NoJexlClass
isEmpty
-
-
-
-
Method Detail
-
deny
boolean deny(java.lang.reflect.Constructor<?> method)
- Overrides:
deny
in classPermissions.NoJexlClass
-
deny
boolean deny(java.lang.reflect.Field field)
- Overrides:
deny
in classPermissions.NoJexlClass
-
deny
boolean deny(java.lang.reflect.Method method)
- Overrides:
deny
in classPermissions.NoJexlClass
-
-