Weitere aktuelle Java-Titel finden Sie bei dpunkt.
 Inhaltsverzeichnis   Vorhergehendes Paket   Seite Zurück   Seite Vor   Nächstes Paket   Paketübersicht   Index

Klasse java.io.ObjectStreamField1.2

java.lang.Object
   |
   +--java.io.ObjectStreamField

Deklaration

public class ObjectStreamField
extends java.lang.Object
implements java.util.Comparator

Beschreibung

Exemplare dieser Klasse werden von den Object-Streams als Deskriptoren für die Datenelemente serialisierbarer Klassen verwendet.


 
Konstruktoren
publicObjectStreamField(String name, Class clazz)
 
Methoden
public intcompareTo(Object o)
public StringgetName()
public intgetOffset()
public ClassgetType()
public chargetTypeCode()
public StringgetTypeString()
public booleanisPrimitive()
protected voidsetOffset(int offset)
public StringtoString()


 

Konstruktoren im Detail

public ObjectStreamField(String name, Class clazz)
Erzeugt einen neuen Deskriptor für das durch name bezeichnete Datenelement aus der durch clazz repräsentierten Klasse.

 

Methoden im Detail

public int compareTo(Object o)
Vergleicht dieses Objekt mit o und liefert -1 oder 1, wenn der Typ dieses Datenelements kleiner bzw. größer als der von o ist, wobei einfache Datentypen in diesem Sinne kleiner als Referenztypen sind. Wenn die Typen in diesem Sinne gleich sind, werden die Namen der repräsentierten Datenelemente verglichen.
public String getName()
Liefert den Namen des repräsentierten Datenelements.
public int getOffset()
Liefert die Byteposition des Datenelements innerhalb des Datenbereichs des Exemplars zurück, zu dem das repräsentierte Datenelement gehört.
public Class getType()
Liefert ein Class-Objekt für den Typ des repräsentieren Datenelements.
public char getTypeCode()
Liefert den Code des Typs des repräsentieren Datenelements. Dieser Code entspricht der Notation des Java Native Interface.
public String getTypeString()
Falls das repräsentierte Datenelement einen Referenztyp hat, liefert diese Methode diesen Typ in der Notation des Java Native Interface zurück. Ansonsten wird null geliefert.
public boolean isPrimitive()
Liefert true, wenn das repräsentierte Datenelement einen einfachen Datentyp hat, sonst false.
protected void setOffset(int offset)
Setzt die Byteposition des Datenelements innerhalb des Datenbereichs neu.
public String toString()
Liefert einen String, der den Typ des repräsentierten Datenelements enthält.


 Inhaltsverzeichnis   Vorhergehendes Paket   Seite Zurück   Seite Vor   Nächstes Paket   Paketübersicht   Index

Copyright © 2002 dpunkt.Verlag, Heidelberg. Alle Rechte vorbehalten.