|
Roblet®-Development-Kit 1.3 (11Sep10) API für Anwendungen |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object genRob.genControl.unit.log.ObjectInfo
Enthält Informationen zu einem Objekt (Instanz).
Ist die Instanz vom Typ Class
,
so wird bei type
der Name der Klasse und bei
hash
Null eingetragen.
Auch toString()
funktioniert dann anders.
Field Summary | |
int |
hash
Von der JVM vergebener 'identity hash code' laut System.identityHashCode(java.lang.Object)
oder Null, falls das Objekt vom Typ Class ist. |
String |
type
Name der Klasse, zu der das Objekt laut Object.getClass() gehört
oder direkt Name der Klasse, falls es sich um eine
Instanz vom Typ Class handelt. |
Constructor Summary | |
ObjectInfo(String type,
int hash)
Erzeugt eine Informationsinstanz für ein Objekt. |
Method Summary | |
boolean |
equals(Object rObject)
Prüft auf Gleichheit von Instanzen hinsichtlich ihres Inhalts. |
int |
hashCode()
Gibt einen vom Inhalt abhängigen Hash-Wert zurück. |
String |
toString()
Erzeugt eine menschenlesbare Zeichenkette der Form type@hash-hex wobei hash-hex die hexadezimale Darstellung gemäß Integer.toHexString(int) ist.
|
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Field Detail |
public final String type
Object.getClass()
gehört
oder direkt Name der Klasse, falls es sich um eine
Instanz vom Typ Class
handelt.
public final int hash
System.identityHashCode(java.lang.Object)
oder Null, falls das Objekt vom Typ Class
ist.
Constructor Detail |
public ObjectInfo(String type, int hash)
type
- Name der Klasse des Objekts oder der Klassehash
- "identity hash code" des Objekts oder NullMethod Detail |
public String toString()
type@hash-hexwobei hash-hex die hexadezimale Darstellung gemäß
Integer.toHexString(int)
ist.
Handelt es sich bei dem Objekt um eine Klasse, so lautet die Form
type
public boolean equals(Object rObject)
Folgendes sind die Kriterien:
rObject
- Instanz, mit der verglichen werden sollpublic int hashCode()
|
Roblet®-Development-Kit 1.3 (11Sep10) API für Anwendungen |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |