public interface ValueHandler
| Modifier and Type | Method and Description |
|---|---|
String |
getRMIRepositoryID(类 clz)
返回给定Java类的CORBA RepositoryId。
|
RunTime |
getRunTimeCodeBase()
返回此ValueHandler的CodeBase。
|
boolean |
isCustomMarshaled(类 clz)
指示给定的类是执行自定义还是默认编组。
|
Serializable |
readValue(InputStream in, int offset, 类 clz, String repositoryID, RunTime sender)
使用Java语义从流读取值。
|
Serializable |
writeReplace(Serializable value)
如果值包含一个
writeReplace方法,则返回结果。
|
void |
writeValue(OutputStream out, Serializable value)
使用Java语义将值写入流。
|
void writeValue(OutputStream out, Serializable value)
out - 将值写入的流。
value -
value的值。
Serializable readValue(InputStream in, int offset, 类 clz, String repositoryID, RunTime sender)
in - 从中读取值的流。
offset - 输入流中的当前位置。
clz - 要读取的值的类型。
repositoryID - 要读入的值的RepositoryId。
sender - 发送上下文运行时代码库。
String getRMIRepositoryID(类 clz)
clz - 一个Java类。
boolean isCustomMarshaled(类 clz)
clz - 测试自定义编组的课程。
true如果课程执行自定义编组,
false如果没有。
RunTime getRunTimeCodeBase()
Serializable writeReplace(Serializable value)
writeReplace方法,则返回结果。
否则返回值本身。
value - 要封送的值。
Submit a bug or feature
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright © 1993, 2014, Oracle and/or its affiliates. All rights reserved.