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 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 Details

    • methodNames

      protected final Set<String> methodNames
    • fieldNames

      protected final Set<String> fieldNames
  • Constructor Details

    • NoJexlClass

      NoJexlClass()
    • NoJexlClass

      NoJexlClass(Set<String> methods, Set<String> fields)
  • Method Details

    • deny

      boolean deny(Constructor<?> method)
    • deny

      boolean deny(Field field)
    • deny

      boolean deny(Method method)
    • isEmpty

      boolean isEmpty()