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