| |||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
ObjectInputStream ois = …;
ObjectInputStream.GetField getField = ois.readFields();
Based on 52 examples
public abstract static class ObjectInputStream.GetField extends Object
Provide access to the persistent fields read from the input stream.
Constructor Summary | |
---|---|
|
Method Summary | |
---|---|
abstract boolean |
Return true if the named field is defaulted and has no value in this stream. |
abstract boolean |
Get the value of the named boolean field from the persistent field. |
abstract byte |
Get the value of the named byte field from the persistent field. |
abstract char |
Get the value of the named char field from the persistent field. |
abstract double |
Get the value of the named double field from the persistent field. |
abstract float |
Get the value of the named float field from the persistent field. |
abstract int |
Get the value of the named int field from the persistent field. |
abstract long |
Get the value of the named long field from the persistent field. |
abstract Object |
Get the value of the named Object field from the persistent field. |
abstract short |
Get the value of the named short field from the persistent field. |
abstract ObjectStreamClass |
Get the ObjectStreamClass that describes the fields in the stream. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public ObjectInputStream.GetField()
Method Detail |
---|
public abstract boolean defaulted(String name) throws IOException
name
- the name of the fieldIOException
- if there are I/O errors while reading from
the underlying InputStream
public abstract boolean get(String name, boolean val) throws IOException
name
- the name of the fieldval
- the default value to use if name
does not
have a valueboolean
fieldIOException
- if there are I/O errors while reading from the
underlying InputStream
public abstract byte get(String name, byte val) throws IOException
name
- the name of the fieldval
- the default value to use if name
does not
have a valuebyte
fieldIOException
- if there are I/O errors while reading from the
underlying InputStream
public abstract char get(String name, char val) throws IOException
name
- the name of the fieldval
- the default value to use if name
does not
have a valuechar
fieldIOException
- if there are I/O errors while reading from the
underlying InputStream
public abstract double get(String name, double val) throws IOException
name
- the name of the fieldval
- the default value to use if name
does not
have a valuedouble
fieldIOException
- if there are I/O errors while reading from the
underlying InputStream
public abstract float get(String name, float val) throws IOException
name
- the name of the fieldval
- the default value to use if name
does not
have a valuefloat
fieldIOException
- if there are I/O errors while reading from the
underlying InputStream
public abstract int get(String name, int val) throws IOException
name
- the name of the fieldval
- the default value to use if name
does not
have a valueint
fieldIOException
- if there are I/O errors while reading from the
underlying InputStream
public abstract long get(String name, long val) throws IOException
name
- the name of the fieldval
- the default value to use if name
does not
have a valuelong
fieldIOException
- if there are I/O errors while reading from the
underlying InputStream
public abstract Object get(String name, Object val) throws IOException
name
- the name of the fieldval
- the default value to use if name
does not
have a valueObject
fieldIOException
- if there are I/O errors while reading from the
underlying InputStream
public abstract short get(String name, short val) throws IOException
name
- the name of the fieldval
- the default value to use if name
does not
have a valueshort
fieldIOException
- if there are I/O errors while reading from the
underlying InputStream
public abstract ObjectStreamClass getObjectStreamClass()
| |||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |