private static class ControlFlowOps.InternalEntryCaller.CacheValue
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
(package private) com.esotericsoftware.reflectasm.MethodAccess |
access
The ReflectASM access point to this method.
|
(package private) boolean |
exactMatch
Flag indicating whether signature of caller's parameters exactly matches method
|
(package private) int |
index
The method index in the MethodAccess instance.
|
(package private) java.lang.reflect.Method |
method
Method, if any, else
null if none was found |
(package private) ControlFlowOps.ArgValidationErrors |
returnValue
Enumerated return value for
ControlFlowOps.InternalEntryCaller.valid(boolean, String, int[], Object...) . |
Constructor and Description |
---|
CacheValue(java.lang.reflect.Method method,
ControlFlowOps.ArgValidationErrors returnValue,
boolean exactMatch)
Constructor.
|
final java.lang.reflect.Method method
null
if none was foundfinal com.esotericsoftware.reflectasm.MethodAccess access
final int index
final ControlFlowOps.ArgValidationErrors returnValue
ControlFlowOps.InternalEntryCaller.valid(boolean, String, int[], Object...)
.final boolean exactMatch
CacheValue(java.lang.reflect.Method method, ControlFlowOps.ArgValidationErrors returnValue, boolean exactMatch)
method
- Method, if any, else null
if none was found.returnValue
- Enumerated return value for ControlFlowOps.InternalEntryCaller.valid(boolean, String, int[], Object...)
.exactMatch
- Flag indicating whether signature of caller's parameters exactly matches
method.