Класс CookieHolder
- java.lang.Object
-
- org.omg.PortableServer.ServantLocatorPackage.CookieHolder
- Все реализованные интерфейсы:
- Streamable
public final class CookieHolder extends Object implements Streamable
Тип по умолчанию PortableServer::ServantLocator::Cookie сопоставлен с java.lang.Object. Для передачи типа Cookie в качестве параметра вывода предоставляется класс CookieHolder. Класс CookieHolder следует точно такому же шаблону, как и другие классы-держатели для основных типов.
Поля
| Модификатор и тип | Поле и описание |
|---|---|
Object |
value |
Конструкторы
| Конструктор и описание |
|---|
CookieHolder() |
CookieHolder(Object initial) |
Методы
| Модификатор и тип | Метод и описание |
|---|---|
void |
_read(InputStream is) Считывает данные из |
TypeCode |
_type() Получает объект |
void |
_write(OutputStream os) Маршалирует в |
Методы, унаследованные от класса java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait Поля
value
public Object value
Конструкторы
CookieHolder
public CookieHolder()
CookieHolder
public CookieHolder(Object initial)
Методы
_read
public void _read(InputStream is)
Описание скопировано из интерфейса: Streamable
Считывает данные из istream и инициализирует поле value держателя с помощью разархивированных данных.
- Указано в:
-
_readв интерфейсеStreamable - Параметры:
-
is- поток InputStream, представляющий данные CDR с провода.
_write
public void _write(OutputStream os)
Описание скопировано из интерфейса: Streamable
Маршалирует в ostream значение в поле value держателя.
- Указано в:
-
_writeв интерфейсеStreamable - Параметры:
-
os- поток вывода CDR
_type
public TypeCode _type()
Описание скопировано из интерфейса: Streamable
Получает объект TypeCode, соответствующий значению в поле value держателя.
- Указано в:
-
_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.