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.