- java.lang.Object
-
- javax.naming.directory.ModificationItem
-
- 实现的所有接口
-
Serializable
public class ModificationItemextends Objectimplements Serializable
此类表示修改项。 它由修改代码和要操作的属性组成。ModificationItem实例未与并发多线程访问同步。 尝试访问和修改单个ModificationItem实例的多个线程应锁定该对象。
- 从以下版本开始:
- 1.3
- 另请参见:
- Serialized Form
-
-
构造方法摘要
构造方法 构造器 描述 ModificationItem(int mod_op, Attribute attr)
创建ModificationItem的新实例。
-
-
-
构造方法详细信息
-
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属性。
-
-