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