java.lang.Object
javax.naming.directory.ModificationItem
- 所有已实现的接口:
Serializable
这个类代表一个修改项。它由一个修改代码和一个对其进行操作的属性组成。
ModificationItem 实例与并发多线程访问不同步。尝试访问和修改单个 ModificationItem 实例的多个线程应该锁定该对象。
- 自从:
- 1.3
- 参见:
-
构造方法总结
构造方法 -
方法总结
-
构造方法详细信息
-
ModificationItem
创建 ModificationItem 的新实例。- 参数:
mod_op
- 要应用的修改。它必须是以下之一: DirContext.ADD_ATTRIBUTE DirContext.REPLACE_ATTRIBUTE DirContext.REMOVE_ATTRIBUTEattr
- 用于修改的非空属性。- 抛出:
IllegalArgumentException
- 如果 attr 为空,或者如果 mod_op 不是上面指定的之一。
-
-
方法详情
-
getModificationOp
public int getModificationOp()检索此修改项的修改代码。- 返回:
- 修改代码。它是以下之一: DirContext.ADD_ATTRIBUTE DirContext.REPLACE_ATTRIBUTE DirContext.REMOVE_ATTRIBUTE
-
getAttribute
检索与此修改项关联的属性。- 返回:
- 用于修改的非空属性。
-
toString
生成此修改项的字符串表示形式,它由修改操作及其相关属性组成。字符串表示用于调试,而不是以编程方式解释。
-