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