public class ClientModification extends Object implements Modification
Constructor and Description |
---|
ClientModification()
Creates a new instance of ClientModification.
|
ClientModification(int operation,
EntryAttribute attribute)
Creates a new instance of ClientModification.
|
ClientModification(ModificationOperation operation,
EntryAttribute attribute)
Creates a new instance of ClientModification.
|
Modifier and Type | Method and Description |
---|---|
ClientModification |
clone()
Clone a modification
|
boolean |
equals(Object o) |
EntryAttribute |
getAttribute() |
ModificationOperation |
getOperation() |
int |
hashCode()
Compute the modification @see Object#hashCode
|
void |
readExternal(ObjectInput in) |
void |
setAttribute(EntryAttribute attribute)
Set the attribute's modification
|
void |
setOperation(int operation)
Store the modification operation
|
void |
setOperation(ModificationOperation operation)
Store the modification operation
|
String |
toString() |
void |
writeExternal(ObjectOutput out) |
public ClientModification(ModificationOperation operation, EntryAttribute attribute)
operation
- The modification operationattribute
- The asociated attributepublic ClientModification()
public ClientModification(int operation, EntryAttribute attribute)
operation
- The modification operationattribute
- The asociated attributepublic ModificationOperation getOperation()
getOperation
in interface Modification
public void setOperation(int operation)
setOperation
in interface Modification
operation
- The DirContext value to assignpublic void setOperation(ModificationOperation operation)
setOperation
in interface Modification
operation
- The DirContext value to assignpublic EntryAttribute getAttribute()
getAttribute
in interface Modification
public void setAttribute(EntryAttribute attribute)
setAttribute
in interface Modification
attribute
- The modified attributepublic boolean equals(Object o)
equals
in class Object
true
if both values are equalObject.equals(Object)
public int hashCode()
public void readExternal(ObjectInput in) throws IOException, ClassNotFoundException
readExternal
in interface Externalizable
IOException
ClassNotFoundException
Externalizable.readExternal(ObjectInput)
public void writeExternal(ObjectOutput out) throws IOException
writeExternal
in interface Externalizable
IOException
Externalizable.writeExternal(ObjectOutput)
public ClientModification clone()
clone
in interface Modification
clone
in class Object
public String toString()
toString
in class Object
Object.toString()
Copyright © 2003-2013 The Apache Software Foundation. All Rights Reserved.