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

クラスModificationItem

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の新しいインスタンスを生成します。
  • メソッドのサマリー

    修飾子と型
    メソッド
    説明
    この変更項目に関連する属性を取得します。
    int
    この変更項目の変更コードを取得します。
    この変更項目の文字列表記を生成します。文字列表記は変更操作およびそれに関連する属性から構成されます。

    クラス java.lang.Objectで宣言されたメソッド

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • コンストラクタの詳細

    • 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以外の属性。
    • toString

      public String toString()
      この変更項目の文字列表記を生成します。文字列表記は変更操作およびそれに関連する属性から構成されます。 この文字列表記はデバッグ用に使用されるものであり、プログラムによって解釈されるものではありません。
      オーバーライド:
      toString 、クラス:  Object
      戻り値:
      この変更項目のnull以外の文字列表記。