JavaTM 2 Platform
Standard Ed. 6

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 實例。
 
方法摘要
 Attribute getAttribute()
          檢索與此修改項關聯的屬性。
 int getModificationOp()
          檢索此修改項的修改程式碼。
 String toString()
          產生此修改項的字元串表示形式,該表示形式由修改操作及其相關屬性組成。
 
從類別 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
attr - 用於修改的非 null 屬性。
拋出:
IllegalArgumentException - 如果 attr 為 null,或者 mod_op 不是上面指定的值之一。
方法詳細資訊

getModificationOp

public int getModificationOp()
檢索此修改項的修改程式碼。

返回:
修改程式碼。它是以下值之一:DirContext.ADD_ATTRIBUTE DirContext.REPLACE_ATTRIBUTE DirContext.REMOVE_ATTRIBUTE

getAttribute

public Attribute getAttribute()
檢索與此修改項關聯的屬性。

返回:
用於修改的非 null 屬性。

toString

public String toString()
產生此修改項的字元串表示形式,該表示形式由修改操作及其相關屬性組成。該字元串表示形式用於除錯,不以程式方式進行解釋。

覆寫:
類別 Object 中的 toString
返回:
此修改項的非 null 字元串表示形式。

JavaTM 2 Platform
Standard Ed. 6

提交錯誤或意見

版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only