|
Spec-Zone .ru
спецификации, руководства, описания, API
|
public interface ValueHandler
| Модификатор и Тип | Метод и Описание |
|---|---|
Строка |
getRMIRepositoryID(Class clz)
Возвращает RepositoryId CORBA для данного Java class.
|
RunTime |
getRunTimeCodeBase()
Возвращает CodeBase для этого ValueHandler.
|
boolean |
isCustomMarshaled(Class clz)
Указывает, выполняет ли данный class пользовательский или маршалинг по умолчанию.
|
Сериализуемый |
readValue(InputStream in, int offset, Class clz, String repositoryID, RunTime sender)
Читает значение из потока, используя семантику Java.
|
Сериализуемый |
writeReplace(Serializable value)
Если значение содержит a
writeReplace метод тогда результат возвращается. |
void |
writeValue(OutputStream out, Serializable value)
Пишет значение в поток, используя семантику Java.
|
void writeValue(OutputStream out, Serializable value)
out - поток, чтобы записать значение в.value - значение, которое будет записано потоку.Serializable readValue(InputStream in, int offset, Class clz, String repositoryID, RunTime sender)
in - поток, чтобы считать значение из.offset - текущая позиция во входном потоке.clz - тип значения, которое будет считано в.repositoryID - RepositoryId значения, которое будет считано в.sender - передающая кодовая база времени выполнения контекста.String getRMIRepositoryID(Class clz)
clz - Java class.boolean isCustomMarshaled(Class clz)
clz - class, чтобы протестировать на пользовательский маршалинг.true если class выполняет пользовательский маршалинг, false если это не делает.RunTime getRunTimeCodeBase()
Serializable writeReplace(Serializable value)
writeReplace метод тогда результат возвращается. Иначе, само значение возвращается.value - значение, которое будет упорядочено.
Для дальнейшей ссылки API и документации разработчика, см. Java Документация SE. Та документация содержит более подробные, предназначенные разработчиком описания, с концептуальными краткими обзорами, определениями сроков, обходных решений, и рабочих примеров кода.
Авторское право © 1993, 2013, Oracle и/или его филиалы. Все права защищены.
Проект сборка-b92