Package | Description |
---|---|
org.apache.commons.jexl2.internal |
Provides utilities for introspection services.
|
org.apache.commons.jexl2.internal.introspection |
Provides low-level introspective services.
|
Modifier and Type | Field and Description |
---|---|
protected MethodKey |
AbstractExecutor.Method.key
The method key discovered from the arguments.
|
private MethodKey |
AbstractExecutor.Method.Parameter.key
The method key.
|
Modifier and Type | Method and Description |
---|---|
java.lang.reflect.Method |
Introspector.getMethod(java.lang.Class<?> c,
MethodKey key)
Gets the method defined by
key and for the Class c . |
Constructor and Description |
---|
Parameter(java.lang.reflect.Method m,
MethodKey k)
Creates an instance.
|
Modifier and Type | Field and Description |
---|---|
private java.util.Map<MethodKey,java.lang.reflect.Constructor<?>> |
IntrospectorBase.constructorsMap
Holds the map of classes ctors we know about as well as unknown ones.
|
private java.util.Map<MethodKey,java.lang.reflect.Method> |
ClassMap.MethodCache.methods
The method cache.
|
Modifier and Type | Method and Description |
---|---|
(package private) java.lang.reflect.Method |
MethodMap.find(MethodKey methodKey)
Finds a method by key.
|
(package private) java.lang.reflect.Method |
ClassMap.findMethod(MethodKey key)
Find a Method using the method name and parameter objects.
|
(package private) java.lang.reflect.Method |
ClassMap.MethodCache.get(MethodKey methodKey)
Find a Method using the method name and parameter objects.
|
java.lang.reflect.Constructor<?> |
IntrospectorBase.getConstructor(java.lang.Class<?> c,
MethodKey key)
Gets the constructor defined by the
MethodKey . |
java.lang.reflect.Constructor<?> |
IntrospectorBase.getConstructor(MethodKey key)
Gets the constructor defined by the
MethodKey . |
java.lang.reflect.Method |
IntrospectorBase.getMethod(java.lang.Class<?> c,
MethodKey key)
Gets the method defined by the
MethodKey for the class c . |