public class BinaryRefAddr extends RefAddr
BinaryRefAddr は、通信メカニズム、およびその通信メカニズムに固有のアドレス記述が格納された不透明なバッファーを記述する型で構成されます。アドレス型の形式および解釈と、不透明なバッファーの内容は、3 つの関係者の合意に基づいています。3 つのグループとは、アドレスを使用するクライアント、アドレスを使用して接続されるオブジェクトまたはサーバー、アドレスを作成する管理者またはプログラムです。
バイナリ参照アドレスの例は、BER X.500 表示アドレスです。別の例としては、サービスのオブジェクトハンドルの直列化された形式があります。
バイナリ参照アドレスは、フィールドが作成されると置換できないという意味で不変です。ただし、不透明なバッファーの保持に使用されるバイト配列を使用できます。プログラムでは、このバイト配列は、なるべく変更しないでください。このバイト配列の変更には、明示的な同期化が必要です。
RefAddr
, StringRefAddr
, 直列化された形式コンストラクタと説明 |
---|
BinaryRefAddr(String addrType, byte[] src)
アドレス型および内容のバイト配列を使用して、BinaryRefAddr の新しいインスタンスを構築します。
|
BinaryRefAddr(String addrType, byte[] src, int offset, int count)
アドレス型および内容のバイト配列領域を使用して、BinaryRefAddr の新しいインスタンスを構築します。
|
public BinaryRefAddr(String addrType, byte[] src)
addrType
- アドレスの型を記述した null 以外の文字列。src
- バイト配列としてのアドレスの null 以外の内容。src の内容は、新しい BinaryRefAddr にコピーされる。public BinaryRefAddr(String addrType, byte[] src, int offset, int count)
addrType
- アドレスの型を記述した null 以外の文字列。src
- バイト配列としてのアドレスの null 以外の内容。src の内容は、新しい BinaryRefAddr にコピーされる。offset
- バイトを取得する src の開始インデックス。0 <= offset <= src.length。count
- src から抽出されるバイト数。0 <= count <= src.length-offset。public Object getContent()
getContent
、クラス: RefAddr
public boolean equals(Object obj)
equals
、クラス: RefAddr
obj
- チェックする null の可能性があるオブジェクト。RefAddr.getContent()
, RefAddr.getType()
public int hashCode()
hashCode
、クラス: RefAddr
Object.hashCode()
バグまたは機能を送信
詳細な API リファレンスおよび開発者ドキュメントについては、Java SE のドキュメントを参照してください。そのドキュメントには、概念的な概要、用語の定義、回避方法、有効なコード例などの、開発者を対象にしたより詳細な説明が含まれています。
Copyright © 1993, 2013, Oracle and/or its affiliates. All rights reserved.