- java.lang.Object
- 
- javax.naming.directory.ModificationItem
 
- 
- すべての実装されたインタフェース:
- Serializable
 
 public class ModificationItem extends Object implements Serializable このクラスは変更項目を表します。 このクラスは、変更コードおよび操作する属性で構成されています。ModificationItemインスタンスは、並行マルチスレッド・アクセスに対して同期化されません。 複数のスレッドが同じModificationItemインスタンスにアクセスして変更しようとすると、オブジェクトはロックされます。 - 導入されたバージョン:
- 1.3
- 関連項目:
- 直列化された形式
 
- 
- 
コンストラクタのサマリーコンストラクタ コンストラクタ 説明 ModificationItem(int mod_op, Attribute attr)ModificationItemの新しいインスタンスを生成します。
 
- 
- 
- 
コンストラクタの詳細- 
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以外の属性。
 
 
- 
 
-