|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object![]()
![]()
![]()
java.io.ObjectOutputStream.PutField

public abstract static class ObjectOutputStream.PutField

Provide programmatic access to the persistent fields to be written to ObjectOutput.
| Constructor Summary | |
|---|---|
ObjectOutputStream.PutField
|
|
| Method Summary | |
|---|---|
abstract void |
put
Put the value of the named boolean field into the persistent field. |
abstract void |
put
Put the value of the named byte field into the persistent field. |
abstract void |
put
Put the value of the named char field into the persistent field. |
abstract void |
put
Put the value of the named double field into the persistent field. |
abstract void |
put
Put the value of the named float field into the persistent field. |
abstract void |
put
Put the value of the named int field into the persistent field. |
abstract void |
put
Put the value of the named long field into the persistent field. |
abstract void |
put
Put the value of the named Object field into the persistent field. |
abstract void |
put
Put the value of the named short field into the persistent field. |
abstract void |
write
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 |
| 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

@Deprecated 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
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||