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