public final class BooleanHolder extends Object implements Streamable
Держатель class для a boolean
это используется, чтобы сохранить и "inout" параметры в методах IDL. Если у сигнатуры метода IDL есть IDL boolean
как или "inout" параметр, программист должен передать экземпляр BooleanHolder
как соответствующий параметр в вызове метода; для "inout" параметров программист должен также заполниться "в" значении, которое будет отправлено серверу. Перед возвратами вызова метода ШАР заполнит значение, соответствующее, значение возвратилось из сервера.
Если myBooleanHolder
экземпляр BooleanHolder
, значение, сохраненное в value
с полем можно получить доступ myBooleanHolder.value
.
Модификатор и Тип | Поле и Описание |
---|---|
boolean |
значение
boolean значение сохранено этим BooleanHolder объект. |
Конструктор и Описание |
---|
BooleanHolder()
Создает новое
BooleanHolder объект с value поле, инициализированное к false . |
BooleanHolder(boolean initial)
Создает новое
BooleanHolder объект с value поле инициализируется с данным boolean . |
Модификатор и Тип | Метод и Описание |
---|---|
void |
_read(InputStream input)
Чтения неупорядоченные данные от
input и присваивает это этому BooleanHolder объект value поле. |
TypeCode |
_type()
Получает
TypeCode объект, который соответствует значению, сохраненному в этом BooleanHolder объект. |
void |
_write(OutputStream output)
Упорядочивает значение в этом
BooleanHolder объект value поле к потоку вывода output . |
public BooleanHolder()
BooleanHolder
объект с value
поле, инициализированное к false
.public BooleanHolder(boolean initial)
BooleanHolder
объект с value
поле инициализируется с данным boolean
.initial
- boolean
с которым можно инициализировать value
поле недавно создаваемого BooleanHolder
объектpublic void _read(InputStream input)
input
и присваивает это этому BooleanHolder
объект value
поле._read
в интерфейсе Streamable
input
- InputStream
объект, содержащий CDR отформатированные данные от проводаpublic void _write(OutputStream output)
BooleanHolder
объект value
поле к потоку вывода output
._write
в интерфейсе Streamable
output
- OutputStream, который будет содержать CDR отформатированные данныеpublic TypeCode _type()
TypeCode
объект, который соответствует значению, сохраненному в этом BooleanHolder
объект._type
в интерфейсе Streamable
TypeCode
для значения, сохраненного в этом BooleanHolder
объект
Для дальнейшей ссылки API и документации разработчика, см. Java Документация SE. Та документация содержит более подробные, предназначенные разработчиком описания, с концептуальными краткими обзорами, определениями сроков, обходных решений, и рабочих примеров кода.
Авторское право © 1993, 2013, Oracle и/или его филиалы. Все права защищены.
Проект сборка-b92