Uses of Class
org.apache.commons.jexl3.internal.introspection.ClassMap
Packages that use ClassMap
Package
Description
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 ClassMapModifier and TypeFieldDescriptionprivate static final ClassMap
ClassMap.EMPTY
Singleton for permissions non-allowed classes.Fields in org.apache.commons.jexl3.internal.introspection with type parameters of type ClassMapModifier and TypeFieldDescriptionIntrospector.classMethodMaps
Holds the method maps for the classes we know about, keyed by Class.Methods in org.apache.commons.jexl3.internal.introspection that return ClassMapModifier and TypeMethodDescription(package private) static ClassMap
ClassMap.empty()
private ClassMap
Gets the ClassMap for a given class.Methods in org.apache.commons.jexl3.internal.introspection with parameters of type ClassMapModifier and TypeMethodDescriptionprivate static void
ClassMap.create
(ClassMap cache, JexlPermissions permissions, Class<?> clazz, org.apache.commons.logging.Log log) Populate the Map of direct hits.private static void
ClassMap.populateWithClass
(ClassMap cache, JexlPermissions permissions, 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, Class<?> iface, org.apache.commons.logging.Log log) Recurses up interface hierarchy to get all super interfaces.