|
JML | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.jmlspecs.jmlrac.runtime.JMLSurrogate.MapKey
A class for implementing keys for the method cache.
| Field Summary | |
(package private) Class |
clazz
|
(package private) String |
name
|
(package private) Class[] |
types
|
| Constructor Summary | |
private |
JMLSurrogate.MapKey(Class clazz,
String name,
Class[] types)
Constructs a new key for a method named name
with formal parameter types, types, declared in
the class, clazz. |
| Method Summary | |
static JMLSurrogate.MapKey |
create(Class clazz,
String name,
Class[] types)
Returns a new key for a method named name
with formal parameter types, types, declared in
the class, clazz. |
boolean |
equals(Object obj)
Does the argument equal to this object? |
int |
hashCode()
Returns the hash code for this key object. |
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
Class clazz
String name
Class[] types
| Constructor Detail |
private JMLSurrogate.MapKey(Class clazz,
String name,
Class[] types)
name
with formal parameter types, types, declared in
the class, clazz.
requires clazz != null && name != null;
| Method Detail |
public static JMLSurrogate.MapKey create(Class clazz,
String name,
Class[] types)
name
with formal parameter types, types, declared in
the class, clazz.
requires clazz != null && name != null;
public int hashCode()
hashCode in class Objectpublic boolean equals(Object obj)
equals in class Object
|
JML | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||