Класс 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 Значение |
Конструкторы
| Конструктор и описание |
|---|
FloatHolder() Создает новый объект |
FloatHolder(float initial) Создает новый объект |
Методы
| Модификатор и тип | Метод и описание |
|---|---|
void |
_read(InputStream input) Чтение float из входного потока и инициализация члена value значением float. |
TypeCode |
_type() Возвращает |
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.