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