モジュール java.naming
パッケージ javax.naming.directory

インタフェース属性

すべてのスーパー・インタフェース:
Cloneable, Serializable
既知のすべての実装クラス:
BasicAttributes

public interface Attributes extends Cloneable, Serializable
このインタフェースは属性のコレクションを表します。

ディレクトリでは、指定されたオブジェクトはそれらの属性と関連付けることができます。 Attributesインタフェースは属性のコレクションを表します。 たとえば、1つのオブジェクトに関連付けられている複数の属性をディレクトリに要求できます。 それらの属性は、Attributesインタフェースを実装する1つのオブジェクトで返されます。

Attributesインタフェースを実装する1つのオブジェクトに含まれる属性は順序付けられていません。 オブジェクトにはゼロ以上の属性を含むことができます。 属性は大文字と小文字を区別する場合と、区別しない場合があります。 このプロパティは、Attributesオブジェクトが作成された時点で決定されます(例については、BasicAttributesコンストラクタを参照)。 大文字と小文字を区別しないAttributesでは、属性を検索する場合や属性を追加する場合に属性識別子の大文字と小文字は無視されます。 大文字と小文字を区別するAttributesでは、大文字と小文字の区別は重要です。

Attributesの変更(属性の追加、削除など)は、該当するディレクトリでの表示には影響しません。 ディレクトリの変更は、DirContextインタフェースの操作を使用した場合に限り、有効になります。

導入されたバージョン:
1.3
関連項目: