java.lang.Object javax.naming.directory.ModificationItem
public class ModificationItem
此类表示修改项。它由修改代码和要执行操作的属性组成。
ModificationItem 实例与并发多线程访问不同步。试图访问和修改单个 ModificationItem 实例的多个线程应该锁定对象。
构造方法摘要 | |
---|---|
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 |
构造方法详细信息 |
---|
public ModificationItem(int mod_op, Attribute attr)
mod_op
- 要应用的修改。它必须是以下值之一:DirContext.ADD_ATTRIBUTE DirContext.REPLACE_ATTRIBUTE DirContext.REMOVE_ATTRIBUTE
attr
- 用于修改的非 null 属性。
IllegalArgumentException
- 如果 attr 为 null,或者 mod_op 不是上面指定的值之一。
方法详细信息 |
---|
public int getModificationOp()
public Attribute getAttribute()
public String toString()