Spec-Zone.ru › OpenJDK 8

Класс FloatHolder

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

public final class FloatHolder
extends Object
implements Streamable

Класс-держатель для Float. Дополнительную информацию о файлах-держателях см. в "Сгенерированные файлы: Файлы-держатели".

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

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

С момента:
JDK1.2

Поля

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

Значение float хранящееся в этом объекте FloatHolder.

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

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

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

FloatHolder(float initial)

Создает новый объект FloatHolder для данного float.

Методы

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

Чтение float из входного потока и инициализация члена value значением float.

TypeCode _type()

Возвращает TypeCode этого Streamable.

void _write(OutputStream output)

Запись значения float в выходной поток.

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

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

Подробное описание полей

value

public float value

Значение float хранящееся в этом объекте FloatHolder.

Подробное описание конструкторов

FloatHolder

public FloatHolder()

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

FloatHolder

public FloatHolder(float initial)

Создает новый объект FloatHolder для данного float.

Параметры:
initial - float для инициализации поля value нового объекта FloatHolder.

Подробное описание методов

_read

public void _read(InputStream input)

Чтение float из входного потока и инициализация члена value значением float.

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

_write

public void _write(OutputStream output)

Запись значения float в выходной поток.

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

_type

public TypeCode _type()

Возвращает TypeCode этого Streamable.

Определено в:
_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