public interface ValueHandler
修飾子と型 | メソッドと説明 |
---|---|
String |
getRMIRepositoryID(Class clz)
指定されたJavaクラスのCORBA RepositoryIdを返します。
|
RunTime |
getRunTimeCodeBase()
このValueHandlerのCodeBaseを返します。
|
boolean |
isCustomMarshaled(Class clz)
指定されたクラスがカスタム整列化とデフォルト整列化のどちらを実行するかを示します。
|
Serializable |
readValue(InputStream in, int offset, Class 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
- ストリームに書き込まれる値。Serializable readValue(InputStream in, int offset, Class clz, String repositoryID, RunTime sender)
in
- 値の読込み元ストリーム。offset
- 入力ストリームにおける現在の位置。clz
- 読み込まれる値のタイプ。repositoryID
- 読み込まれる値のRepositoryId。sender
- 送信コンテキスト実行時コード・ベース。String getRMIRepositoryID(Class clz)
clz
- Javaクラス。boolean isCustomMarshaled(Class clz)
clz
- カスタム整列化をテストするクラス。true
、そうでない場合はfalse
。RunTime getRunTimeCodeBase()
Serializable writeReplace(Serializable value)
writeReplace
メソッドが含まれていれば、結果が返されます。そうでない場合は、値自体が返されます。value
- 整列化される値。 バグまたは機能を送信
詳細なAPIリファレンスおよび開発者ドキュメントについては、Java SEのドキュメントを参照してください。そのドキュメントには、概念的な概要、用語の定義、回避方法、有効なコード例などの、開発者を対象にしたより詳細な説明が含まれています。
Copyright© 1993, 2014, Oracle and/or its affiliates. All rights reserved.