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