|
JavaTM 2 Platform Standard Ed. 5.0 |
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object javax.naming.RefAddr javax.naming.BinaryRefAddr
public class BinaryRefAddr
このクラスは、通信終端のアドレスのバイナリ形式を表します。
BinaryRefAddr は、通信機構、およびその通信機構に固有のアドレス記述が格納された不透明なバッファを記述する型で構成されます。アドレス型の形式および解釈と、不透明なバッファの内容は、3 つの関係者の合意に基づいています。3 つの関係者とは、アドレスを使用するクライアント、アドレスを使用して接続されるオブジェクトまたはサーバ、アドレスを作成する管理者またはプログラムです。
バイナリ参照アドレスの例は、BER X.500 表示アドレスです。別の例としては、サービスのオブジェクトハンドルの直列化された形式があります。
バイナリ参照アドレスは、フィールドが作成されると置換できないという意味で不変です。ただし、不透明なバッファの保持に使用されるバイト配列を使用できます。プログラムでは、このバイト配列は、なるべく変更しないでください。このバイト配列の変更には、明示的な同期化が必要です。
RefAddr
,
StringRefAddr
,
直列化された形式フィールドの概要 |
---|
クラス javax.naming.RefAddr から継承されたフィールド |
---|
addrType |
コンストラクタの概要 | |
---|---|
BinaryRefAddr(String addrType,
byte[] src)
アドレス型および内容のバイト配列を使用して、BinaryRefAddr の新しいインスタンスを構築します。 |
|
BinaryRefAddr(String addrType,
byte[] src,
int offset,
int count)
アドレス型および内容のバイト配列領域を使用して、BinaryRefAddr の新しいインスタンスを構築します。 |
メソッドの概要 | |
---|---|
boolean |
equals(Object obj)
obj がこのアドレスと等しいかが判断されます。 |
Object |
getContent()
このアドレスの内容をオブジェクトとして取得します。 |
int |
hashCode()
アドレス型および内容を使用するこのアドレスのハッシュコードが計算されます。 |
String |
toString()
このアドレスの文字列表現が生成されます。 |
クラス javax.naming.RefAddr から継承されたメソッド |
---|
getType |
クラス java.lang.Object から継承されたメソッド |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
コンストラクタの詳細 |
---|
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.lengthcount
- src から抽出されるバイト数。0 <= count <= src.length-offsetメソッドの詳細 |
---|
public Object getContent()
RefAddr
内の getContent
public boolean equals(Object obj)
RefAddr
内の equals
obj
- null の可能性があるチェック対象オブジェクト
RefAddr.getContent()
,
RefAddr.getType()
public int hashCode()
RefAddr
内の hashCode
Object.hashCode()
public String toString()
RefAddr
内の toString
|
JavaTM 2 Platform Standard Ed. 5.0 |
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
Copyright 2004 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。