|
JavaTM 2 Platform Std. Ed. v1.4.2 |
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectjava.io.ObjectOutputStream.PutField
Provide programatic access to the persistent fields to be written to ObjectOutput.
| Constructor Summary | |
ObjectOutputStream.PutField()
|
|
| Method Summary | |
abstract void |
put(String name,
boolean val)
Put the value of the named boolean field into the persistent field. |
abstract void |
put(String name,
byte val)
Put the value of the named byte field into the persistent field. |
abstract void |
put(String name,
char val)
Put the value of the named char field into the persistent field. |
abstract void |
put(String name,
double val)
Put the value of the named double field into the persistent field. |
abstract void |
put(String name,
float val)
Put the value of the named float field into the persistent field. |
abstract void |
put(String name,
int val)
Put the value of the named int field into the persistent field. |
abstract void |
put(String name,
long val)
Put the value of the named long field into the persistent field. |
abstract void |
put(String name,
Object val)
Put the value of the named Object field into the persistent field. |
abstract void |
put(String name,
short val)
Put the value of the named short field into the persistent field. |
abstract void |
write(ObjectOutput out)
Deprecated. This method does not write the values contained by this PutField object in a proper format, and may
result in corruption of the serialization stream. The
correct way to write PutField data is by
calling the ObjectOutputStream.writeFields()
method. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public ObjectOutputStream.PutField()
| Method Detail |
public abstract void put(String name,
boolean val)
name - the name of the serializable fieldval - the value to assign to the field
public abstract void put(String name,
byte val)
name - the name of the serializable fieldval - the value to assign to the field
public abstract void put(String name,
char val)
name - the name of the serializable fieldval - the value to assign to the field
public abstract void put(String name,
short val)
name - the name of the serializable fieldval - the value to assign to the field
public abstract void put(String name,
int val)
name - the name of the serializable fieldval - the value to assign to the field
public abstract void put(String name,
long val)
name - the name of the serializable fieldval - the value to assign to the field
public abstract void put(String name,
float val)
name - the name of the serializable fieldval - the value to assign to the field
public abstract void put(String name,
double val)
name - the name of the serializable fieldval - the value to assign to the field
public abstract void put(String name,
Object val)
name - the name of the serializable fieldval - the value to assign to the field
public abstract void write(ObjectOutput out)
throws IOException
PutField object in a proper format, and may
result in corruption of the serialization stream. The
correct way to write PutField data is by
calling the ObjectOutputStream.writeFields()
method.
out - the stream to write the data and fields to
IOException - if I/O errors occur while writing to the
underlying stream
|
JavaTM 2 Platform Std. Ed. v1.4.2 |
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
Copyright 2003 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.