Class: java.io.ObjectInputStream.GetField

  • public static abstract class ObjectInputStream.GetField
Provide access to the persistent fields read from the input stream.

Inheritance

Superclass tree:

Methods

  • ObjectInputStream.GetFieldtop

    public ObjectInputStream.GetField()
    Google Code Search
    Stack Overflow
  • defaultedtop

    public abstract boolean defaulted(String name) throws IOException
    Return true if the named field is defaulted and has no value in this stream.
    Parameters:
    @param name the name of the field
    Return:
    @return true, if and only if the named field is defaulted
    Exceptions:
    @throws IOException if there are I/O errors while reading from the underlying InputStream
    @throws IllegalArgumentException if name does not correspond to a serializable field
    Google Code Search
    Stack Overflow
  • gettop

    public abstract byte get(String name, byte val) throws IOException
    Get the value of the named byte field from the persistent field.
    Parameters:
    @param name the name of the field
    @param val the default value to use if name does not have a value
    Return:
    @return the value of the named byte field
    Exceptions:
    @throws IOException if there are I/O errors while reading from the underlying InputStream
    @throws IllegalArgumentException if type of name is not serializable or if the field type is incorrect
    Google Code Search
    Stack Overflow
  • gettop

    public abstract char get(String name, char val) throws IOException
    Get the value of the named char field from the persistent field.
    Parameters:
    @param name the name of the field
    @param val the default value to use if name does not have a value
    Return:
    @return the value of the named char field
    Exceptions:
    @throws IOException if there are I/O errors while reading from the underlying InputStream
    @throws IllegalArgumentException if type of name is not serializable or if the field type is incorrect
    Google Code Search
    Stack Overflow
  • gettop

    public abstract double get(String name, double val) throws IOException
    Get the value of the named double field from the persistent field.
    Parameters:
    @param name the name of the field
    @param val the default value to use if name does not have a value
    Return:
    @return the value of the named double field
    Exceptions:
    @throws IOException if there are I/O errors while reading from the underlying InputStream
    @throws IllegalArgumentException if type of name is not serializable or if the field type is incorrect
    Google Code Search
    Stack Overflow
  • gettop

    public abstract float get(String name, float val) throws IOException
    Get the value of the named float field from the persistent field.
    Parameters:
    @param name the name of the field
    @param val the default value to use if name does not have a value
    Return:
    @return the value of the named float field
    Exceptions:
    @throws IOException if there are I/O errors while reading from the underlying InputStream
    @throws IllegalArgumentException if type of name is not serializable or if the field type is incorrect
    Google Code Search
    Stack Overflow
  • gettop

    public abstract int get(String name, int val) throws IOException
    Get the value of the named int field from the persistent field.
    Parameters:
    @param name the name of the field
    @param val the default value to use if name does not have a value
    Return:
    @return the value of the named int field
    Exceptions:
    @throws IOException if there are I/O errors while reading from the underlying InputStream
    @throws IllegalArgumentException if type of name is not serializable or if the field type is incorrect
    Google Code Search
    Stack Overflow
  • gettop

    public abstract long get(String name, long val) throws IOException
    Get the value of the named long field from the persistent field.
    Parameters:
    @param name the name of the field
    @param val the default value to use if name does not have a value
    Return:
    @return the value of the named long field
    Exceptions:
    @throws IOException if there are I/O errors while reading from the underlying InputStream
    @throws IllegalArgumentException if type of name is not serializable or if the field type is incorrect
    Google Code Search
    Stack Overflow
  • gettop

    public abstract Object get(String name, Object val) throws IOException
    Get the value of the named Object field from the persistent field.
    Parameters:
    @param name the name of the field
    @param val the default value to use if name does not have a value
    Return:
    @return the value of the named Object field
    Exceptions:
    @throws IOException if there are I/O errors while reading from the underlying InputStream
    @throws IllegalArgumentException if type of name is not serializable or if the field type is incorrect
    Google Code Search
    Stack Overflow
  • gettop

    public abstract short get(String name, short val) throws IOException
    Get the value of the named short field from the persistent field.
    Parameters:
    @param name the name of the field
    @param val the default value to use if name does not have a value
    Return:
    @return the value of the named short field
    Exceptions:
    @throws IOException if there are I/O errors while reading from the underlying InputStream
    @throws IllegalArgumentException if type of name is not serializable or if the field type is incorrect
    Google Code Search
    Stack Overflow
  • gettop

    public abstract boolean get(String name, boolean val) throws IOException
    Get the value of the named boolean field from the persistent field.
    Parameters:
    @param name the name of the field
    @param val the default value to use if name does not have a value
    Return:
    @return the value of the named boolean field
    Exceptions:
    @throws IOException if there are I/O errors while reading from the underlying InputStream
    @throws IllegalArgumentException if type of name is not serializable or if the field type is incorrect
    Google Code Search
    Stack Overflow
  • getObjectStreamClasstop

    public abstract ObjectStreamClass getObjectStreamClass()
    Get the ObjectStreamClass that describes the fields in the stream.
    Return:
    @return the descriptor class that describes the serializable fields
    Google Code Search
    Stack Overflow