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