Uses of Class
org.apache.commons.jexl3.internal.introspection.ClassMap
-
Packages that use ClassMap Package Description org.apache.commons.jexl3.internal.introspection Provides low-level introspective services. -
-
Uses of ClassMap in org.apache.commons.jexl3.internal.introspection
Fields in org.apache.commons.jexl3.internal.introspection declared as ClassMap Modifier and Type Field Description private static ClassMap
ClassMap. EMPTY
Singleton for permissions non-allowed classes.Fields in org.apache.commons.jexl3.internal.introspection with type parameters of type ClassMap Modifier and Type Field Description private java.util.Map<java.lang.Class<?>,ClassMap>
Introspector. classMethodMaps
Holds the method maps for the classes we know about, keyed by Class.Methods in org.apache.commons.jexl3.internal.introspection that return ClassMap Modifier and Type Method Description (package private) static ClassMap
ClassMap. empty()
private ClassMap
Introspector. getMap(java.lang.Class<?> c)
Gets the ClassMap for a given class.Methods in org.apache.commons.jexl3.internal.introspection with parameters of type ClassMap Modifier and Type Method Description private static void
ClassMap. create(ClassMap cache, JexlPermissions permissions, java.lang.Class<?> clazz, org.apache.commons.logging.Log log)
Populate the Map of direct hits.private static void
ClassMap. populateWithClass(ClassMap cache, JexlPermissions permissions, java.lang.Class<?> clazz, org.apache.commons.logging.Log log)
Recurses up class hierarchy to get all super classes.private static void
ClassMap. populateWithInterface(ClassMap cache, JexlPermissions permissions, java.lang.Class<?> iface, org.apache.commons.logging.Log log)
Recurses up interface hierarchy to get all super interfaces.
-