java.lang.Object
javax.naming.directory.ModificationItem
- すべての実装されたインタフェース:
- Serializable
public class ModificationItem extends Object implements Serializable
このクラスは変更項目を表します。 このクラスは、変更コードおよび操作する属性で構成されています。 
ModificationItemインスタンスは、並行マルチスレッド・アクセスに対して同期化されません。 複数のスレッドが同じModificationItemインスタンスにアクセスして変更しようとすると、オブジェクトはロックされます。
- 導入されたバージョン:
- 1.3
- 関連項目:
- 
コンストラクタのサマリーコンストラクタ
- 
メソッドのサマリー修飾子と型メソッド説明この変更項目に関連する属性を取得します。intこの変更項目の変更コードを取得します。toString()この変更項目の文字列表記を生成します。文字列表記は変更操作およびそれに関連する属性から構成されます。
- 
コンストラクタの詳細- 
ModificationItempublic ModificationItem(int mod_op, Attribute attr) ModificationItemの新しいインスタンスを生成します。- パラメータ:
- mod_op- 適用される変更。 DirContext.ADD_ATTRIBUTE、DirContext.REPLACE_ATTRIBUTE、DirContext.REMOVE_ATTRIBUTEのどれか1つのこと
- attr- 変更に使用するnull以外の属性。
- 例外:
- IllegalArgumentException- attrがnullの場合、またはmod_opが上記で指定されたうちの1つでない場合。
 
 
- 
- 
メソッドの詳細- 
getModificationOppublic int getModificationOp()この変更項目の変更コードを取得します。- 戻り値:
- 変更コード。 DirContext.ADD_ATTRIBUTE、DirContext.REPLACE_ATTRIBUTE、DirContext.REMOVE_ATTRIBUTEのいずれか1つ
 
- 
getAttributepublic Attribute getAttribute()この変更項目に関連する属性を取得します。- 戻り値:
- 変更に使用するnull以外の属性。
 
- 
toStringpublic String toString()この変更項目の文字列表記を生成します。文字列表記は変更操作およびそれに関連する属性から構成されます。 この文字列表記はデバッグ用に使用されるものであり、プログラムによって解釈されるものではありません。
 
-