- 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の新しいインスタンスを生成します。
-
メソッドのサマリー
すべてのメソッド インスタンス・メソッド 具象メソッド 修飾子と型 メソッド 説明 Attribute
getAttribute()
この変更項目に関連する属性を取得します。int
getModificationOp()
この変更項目の変更コードを取得します。String
toString()
この変更項目の文字列表記を生成します。文字列表記は変更操作およびそれに関連する属性から構成されます。
-
-
-
コンストラクタの詳細
-
ModificationItem
public 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つでない場合。
-
-
メソッドの詳細
-
getModificationOp
public int getModificationOp()
この変更項目の変更コードを取得します。- 戻り値:
- 変更コード。 DirContext.ADD_ATTRIBUTE、DirContext.REPLACE_ATTRIBUTE、DirContext.REMOVE_ATTRIBUTEのいずれか1つ
-
getAttribute
public Attribute getAttribute()
この変更項目に関連する属性を取得します。- 戻り値:
- 変更に使用するnull以外の属性。
-
-