java.io
Class ObjectOutputStream.PutField

java.lang.Object
  extended by java.io.ObjectOutputStream.PutField
Enclosing class:
ObjectOutputStream

public abstract static class ObjectOutputStream.PutField
extends Object

This class allows a class to specify exactly which fields should be written, and what values should be written for these fields. XXX: finish up comments


Constructor Summary
ObjectOutputStream.PutField()
           
 
Method Summary
abstract  void put(String name, boolean value)
           
abstract  void put(String name, byte value)
           
abstract  void put(String name, char value)
           
abstract  void put(String name, double value)
           
abstract  void put(String name, float value)
           
abstract  void put(String name, int value)
           
abstract  void put(String name, long value)
           
abstract  void put(String name, Object value)
           
abstract  void put(String name, short value)
           
abstract  void write(ObjectOutput out)
          Deprecated.  
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ObjectOutputStream.PutField

public ObjectOutputStream.PutField()
Method Detail

put

public abstract void put(String name,
                         boolean value)

put

public abstract void put(String name,
                         byte value)

put

public abstract void put(String name,
                         char value)

put

public abstract void put(String name,
                         double value)

put

public abstract void put(String name,
                         float value)

put

public abstract void put(String name,
                         int value)

put

public abstract void put(String name,
                         long value)

put

public abstract void put(String name,
                         short value)

put

public abstract void put(String name,
                         Object value)

write

public abstract void write(ObjectOutput out)
                    throws IOException
Deprecated. 

Throws:
IOException