| 
JSR-62 (Final) | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Object | +--java.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 value)
Put the value of the named boolean field into the persistent field.  | 
abstract  void | 
put(String name,
    byte value)
Put the value of the named byte field into the persistent fields.  | 
abstract  void | 
put(String name,
    char value)
Put the value of the named char field into the persistent fields.  | 
abstract  void | 
put(String name,
    double value)
Put the value of the named double field into the persistent field.  | 
abstract  void | 
put(String name,
    float value)
Put the value of the named float field into the persistent fields.  | 
abstract  void | 
put(String name,
    int value)
Put the value of the named int field into the persistent fields.  | 
abstract  void | 
put(String name,
    long value)
Put the value of the named long field into the persistent fields.  | 
abstract  void | 
put(String name,
    Object value)
Put the value of the named Object field into the persistent field.  | 
abstract  void | 
put(String name,
    short value)
Put the value of the named short field into the persistent fields.  | 
abstract  void | 
write(ObjectOutput out)
Write the data and fields to the specified ObjectOutput stream.  | 
| 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 value)
name - the name of the serializable fieldvalue - the value to assign to the field
public abstract void put(String name,
                         char value)
name - the name of the serializable fieldvalue - the value to assign to the field
public abstract void put(String name,
                         byte value)
name - the name of the serializable fieldvalue - the value to assign to the field
public abstract void put(String name,
                         short value)
name - the name of the serializable fieldvalue - the value to assign to the field
public abstract void put(String name,
                         int value)
name - the name of the serializable fieldvalue - the value to assign to the field
public abstract void put(String name,
                         long value)
name - the name of the serializable fieldvalue - the value to assign to the field
public abstract void put(String name,
                         float value)
name - the name of the serializable fieldvalue - the value to assign to the field
public abstract void put(String name,
                         double value)
name - the name of the serializable fieldvalue - the value to assign to the field
public abstract void put(String name,
                         Object value)
name - the name of the serializable fieldvalue - the value to assign to the field
public abstract void write(ObjectOutput out)
                    throws IOException
out - the stream to write the data and fields to
IOException - if I/O errors occur while writing to the
 underlying stream
  | 
JSR-62 (Final) | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||