|
Spec-Zone .ru
спецификации, руководства, описания, API
|
public abstract static class ObjectInputStream.GetField extends Object
| Конструктор и Описание |
|---|
ObjectInputStream.GetField() |
| Модификатор и Тип | Метод и Описание |
|---|---|
abstract boolean |
defaulted(String name)
Возвратите true, если именованное поле принимается значение по умолчанию и не имеет никакого значения в этом потоке.
|
abstract boolean |
get(String name, boolean val)
Получите значение именованного булева поля от персистентного поля.
|
abstract byte |
get(String name, byte val)
Получите значение именованного поля байта от персистентного поля.
|
abstract char |
get(String name, char val)
Получите значение именованного поля случайной работы от персистентного поля.
|
abstract double |
get(String name, double val)
Получите значение именованного двойного поля от персистентного поля.
|
abstract float |
get(String name, float val)
Получите значение именованного поля плавающего от персистентного поля.
|
abstract int |
get(String name, int val)
Получите значение именованного международного поля от персистентного поля.
|
abstract long |
get(String name, long val)
Получите значение именованного длинного поля от персистентного поля.
|
abstract Object |
get(String name, Object val)
Получите значение именованного поля Object от персистентного поля.
|
abstract short |
get(String name, short val)
Получите значение именованного короткого поля от персистентного поля.
|
abstract ObjectStreamClass |
getObjectStreamClass()
Получите ObjectStreamClass, который описывает поля в потоке.
|
public abstract ObjectStreamClass getObjectStreamClass()
public abstract boolean defaulted(String name) throws IOException
name - имя поляIOException - если есть ошибки ввода-вывода, читая из базового InputStreamIllegalArgumentException - если name не соответствует сериализуемому полюpublic abstract boolean get(String name, boolean val) throws IOException
name - имя поляval - значение по умолчанию, чтобы использовать, если name не имеет значенияboolean полеIOException - если есть ошибки ввода-вывода, читая из базового InputStreamIllegalArgumentException - если тип name не сериализуемо или если тип поля является неправильнымpublic abstract byte get(String name, byte val) throws IOException
name - имя поляval - значение по умолчанию, чтобы использовать, если name не имеет значенияbyte полеIOException - если есть ошибки ввода-вывода, читая из базового InputStreamIllegalArgumentException - если тип name не сериализуемо или если тип поля является неправильнымpublic abstract char get(String name, char val) throws IOException
name - имя поляval - значение по умолчанию, чтобы использовать, если name не имеет значенияchar полеIOException - если есть ошибки ввода-вывода, читая из базового InputStreamIllegalArgumentException - если тип name не сериализуемо или если тип поля является неправильнымpublic abstract short get(String name, short val) throws IOException
name - имя поляval - значение по умолчанию, чтобы использовать, если name не имеет значенияshort полеIOException - если есть ошибки ввода-вывода, читая из базового InputStreamIllegalArgumentException - если тип name не сериализуемо или если тип поля является неправильнымpublic abstract int get(String name, int val) throws IOException
name - имя поляval - значение по умолчанию, чтобы использовать, если name не имеет значенияint полеIOException - если есть ошибки ввода-вывода, читая из базового InputStreamIllegalArgumentException - если тип name не сериализуемо или если тип поля является неправильнымpublic abstract long get(String name, long val) throws IOException
name - имя поляval - значение по умолчанию, чтобы использовать, если name не имеет значенияlong полеIOException - если есть ошибки ввода-вывода, читая из базового InputStreamIllegalArgumentException - если тип name не сериализуемо или если тип поля является неправильнымpublic abstract float get(String name, float val) throws IOException
name - имя поляval - значение по умолчанию, чтобы использовать, если name не имеет значенияfloat полеIOException - если есть ошибки ввода-вывода, читая из базового InputStreamIllegalArgumentException - если тип name не сериализуемо или если тип поля является неправильнымpublic abstract double get(String name, double val) throws IOException
name - имя поляval - значение по умолчанию, чтобы использовать, если name не имеет значенияdouble полеIOException - если есть ошибки ввода-вывода, читая из базового InputStreamIllegalArgumentException - если тип name не сериализуемо или если тип поля является неправильнымpublic abstract Object get(String name, Object val) throws IOException
name - имя поляval - значение по умолчанию, чтобы использовать, если name не имеет значенияObject полеIOException - если есть ошибки ввода-вывода, читая из базового InputStreamIllegalArgumentException - если тип name не сериализуемо или если тип поля является неправильным
Для дальнейшей ссылки API и документации разработчика, см. Java Документация SE. Та документация содержит более подробные, предназначенные разработчиком описания, с концептуальными краткими обзорами, определениями сроков, обходных решений, и рабочих примеров кода.
Авторское право © 1993, 2013, Oracle и/или его филиалы. Все права защищены.
Проект сборка-b92