|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjavax.naming.directory.ModificationItem
org.apache.directory.shared.ldap.message.ModificationItemImpl
public class ModificationItemImpl
A specific version of this class, which do a transformation of a BasicAttribute to a LockableAttributeImpl when created. This is necessary because BasicAttribute clone method do not do a deep clone, which is _bad_. LockableAttributeImpl do a deep copy when cloning, which is _good_.
Constructor Summary | |
---|---|
ModificationItemImpl(int modificationOp,
Attribute attribute)
Create a modificationItemImpl |
|
ModificationItemImpl(ModificationItem modification)
Create a modificationItemImpl from a modificationItem |
|
ModificationItemImpl(ModificationItemImpl modification)
Create a modificationItemImpl from a modificationItem |
Method Summary | |
---|---|
Object |
clone()
|
Attribute |
getAttribute()
Retrieves the attribute associated with this modification item. |
int |
getModificationOp()
|
String |
toString()
|
Methods inherited from class java.lang.Object |
---|
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public ModificationItemImpl(int modificationOp, Attribute attribute)
modificationOp
- The modification operation : on of :
- DirContext.ADD_ATTRIBUTE
- DirContext.REPLACE_ATTRIBUTE
- DirContext.REMOVE_ATTRIBUTEattribte
- The attribute to add, modify or removepublic ModificationItemImpl(ModificationItem modification)
modificationOp
- The modification operation : on of :
- DirContext.ADD_ATTRIBUTE
- DirContext.REPLACE_ATTRIBUTE
- DirContext.REMOVE_ATTRIBUTEattribte
- The attribute to add, modify or removepublic ModificationItemImpl(ModificationItemImpl modification)
modificationOp
- The modification operation : on of :
- DirContext.ADD_ATTRIBUTE
- DirContext.REPLACE_ATTRIBUTE
- DirContext.REMOVE_ATTRIBUTEattribte
- The attribute to add, modify or removeMethod Detail |
---|
public int getModificationOp()
getModificationOp
in class ModificationItem
public Attribute getAttribute()
getAttribute
in class ModificationItem
public Object clone() throws CloneNotSupportedException
clone
in class Object
CloneNotSupportedException
Object.clone()
public String toString()
toString
in class ModificationItem
Object.toString()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |