Spec-Zone.ru › OpenJDK 8

Класс DoubleHolder

  • java.lang.Object
    • org.omg.CORBA.DoubleHolder
Все реализованные интерфейсы:
Streamable

public final class DoubleHolder
extends Object
implements Streamable

Хранилище для Double. Для получения дополнительной информации о файлах-хранилищах см. "Сгенерированные файлы: Файлы-хранилища".

Класс-хранилище для double, который используется для хранения параметров «out» и «inout» в методах IDL. Если сигнатура метода IDL содержит IDL double в качестве параметра «out» или «inout», программист должен передать экземпляр DoubleHolder в качестве соответствующего параметра при вызове метода; для параметров «inout» программист также должен заполнить значение «in», которое будет отправлено на сервер. Перед возвратом из вызова метода ORB заполнит значение, соответствующее значению «out», возвращённому сервером.

Если myDoubleHolder является экземпляром DoubleHolder, значение, хранящееся в поле value, можно получить с помощью myDoubleHolder.value.

С тех пор:
JDK1.2

Поля

Модификатор и тип Поле и описание
double value

Значение double , хранящееся в этом объекте-хранилище.

Конструкторы

Конструктор и описание
DoubleHolder()

Создаёт новый объект DoubleHolder с полем value, инициализированным значением 0,0.

DoubleHolder(double initial)

Создаёт новый объект DoubleHolder для данного double.

Методы

Модификатор и тип Метод и описание
void _read(InputStream input)

Считывает значение типа double из потока ввода и сохраняет его в члене value.

TypeCode _type()

Возвращает TypeCode этого объекта-хранилища.

void _write(OutputStream output)

Записывает значение типа double, хранящееся в этом хранилище, в поток OutputStream.

Методы, унаследованные от класса java.lang.Object

clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

Поля

value

public double value

Значение double , хранящееся в этом объекте-хранилище.

Конструкторы

DoubleHolder

public DoubleHolder()

Создаёт новый объект DoubleHolder с полем value, инициализированным значением 0,0.

DoubleHolder

public DoubleHolder(double initial)

Создаёт новый объект DoubleHolder для данного double.

Параметры:
initial — double, с помощью которого инициализируется поле value нового объекта DoubleHolder

Методы

_read

public void _read(InputStream input)

Считывает значение типа double из потока ввода и сохраняет его в члене value.

Указано в:
_read в интерфейсе Streamable
Параметры:
input — поток InputStream для чтения.

_write

public void _write(OutputStream output)

Записывает значение типа double, хранящееся в этом хранилище, в поток OutputStream.

Указано в:
_write в интерфейсе Streamable
Параметры:
output — поток OutputStream для записи.

_type

public TypeCode _type()

Возвращает TypeCode этого объекта-хранилища.

Указано в:
_type в интерфейсе Streamable
Возвращает:
объект TypeCode.

© 1993, 2020, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from Debian's OpenJDK Development Kit package.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Various third party code in OpenJDK is licensed under different licenses (see Debian package).
Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API