private static class ControlFlowOps.InternalEntryCaller.CacheKey
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
(package private) java.lang.Class<?> |
callerClass
Method's enclosing class
|
(package private) boolean |
function
true if method represents a Progress function |
(package private) java.lang.String |
methodName
Name of the method
|
(package private) java.lang.Class<?>[] |
signature
Method's signature types
|
| Constructor and Description |
|---|
CacheKey(boolean function,
java.lang.Class<?> callerClass,
java.lang.String methodName,
java.lang.Class<?>[] signature)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object o)
Indicate whether this object is equivalent with the given object, based on both of
their type and content, in a manner consistent with
hashCode(). |
int |
hashCode()
Generate this object's hash code, based on its content, in a manner consistent with
equals(Object). |
final boolean function
true if method represents a Progress functionfinal java.lang.Class<?> callerClass
final java.lang.String methodName
final java.lang.Class<?>[] signature
CacheKey(boolean function,
java.lang.Class<?> callerClass,
java.lang.String methodName,
java.lang.Class<?>[] signature)
function - true if method represents a Progress function.callerClass - Method's enclosing class.methodName - Name of the method.signature - Method's signature types.public int hashCode()
equals(Object).hashCode in class java.lang.Objectpublic boolean equals(java.lang.Object o)
hashCode().equals in class java.lang.Objecttrue if this object is equivalent with the given object, else
false.