public class Modification extends Object implements Externalizable
Modifier and Type | Class and Description |
---|---|
static class |
Modification.ModificationType |
Constructor and Description |
---|
Modification()
Constructs a new modification.
|
Modification(Modification.ModificationType type,
Fqn fqn)
Constructs a new modification with fqn only.
|
Modification(Modification.ModificationType type,
Fqn fqn1,
Fqn fqn2)
Constructs a new modification with fqn only.
|
Modification(Modification.ModificationType type,
Fqn fqn,
Map data)
Constructs a new modification with data map.
|
Modification(Modification.ModificationType type,
Fqn fqn,
Object key)
Constructs a new modification with key.
|
Modification(Modification.ModificationType type,
Fqn fqn,
Object key,
Object value)
Constructs a new modification with details.
|
Modifier and Type | Method and Description |
---|---|
Map |
getData()
Returns the modification Map set.
|
Fqn |
getFqn()
Returns the modification fqn.
|
Fqn |
getFqn2() |
Object |
getKey()
Returns the modification key.
|
Object |
getOldValue()
Returns the post modification old value.
|
Modification.ModificationType |
getType()
Returns the type of modification.
|
Object |
getValue()
Returns the modification value.
|
void |
readExternal(ObjectInput in)
Reads data from an external stream.
|
void |
setData(Map data)
Sets the modification Map set.
|
void |
setFqn(Fqn fqn)
Sets the modification fqn.
|
void |
setFqn2(Fqn fqn2) |
void |
setKey(Object key)
Sets the modification key.
|
void |
setOldValue(Object old_value)
Sets the post modification old value.
|
void |
setType(Modification.ModificationType type)
Sets the type of modification.
|
void |
setValue(Object value)
Sets the modification value.
|
String |
toString()
Returns debug information about this modification.
|
void |
writeExternal(ObjectOutput out)
Writes data to an external stream.
|
public Modification()
public Modification(Modification.ModificationType type, Fqn fqn, Object key, Object value)
public Modification(Modification.ModificationType type, Fqn fqn, Object key)
public Modification(Modification.ModificationType type, Fqn fqn, Map data)
public Modification(Modification.ModificationType type, Fqn fqn)
public Modification(Modification.ModificationType type, Fqn fqn1, Fqn fqn2)
public Modification.ModificationType getType()
public void setType(Modification.ModificationType type)
public Fqn getFqn()
public void setFqn(Fqn fqn)
public void setFqn2(Fqn fqn2)
public Fqn getFqn2()
public Object getKey()
public void setKey(Object key)
public Object getValue()
public void setValue(Object value)
public Object getOldValue()
public void setOldValue(Object old_value)
public Map getData()
public void setData(Map data)
public void writeExternal(ObjectOutput out) throws IOException
writeExternal
in interface Externalizable
IOException
public void readExternal(ObjectInput in) throws IOException, ClassNotFoundException
readExternal
in interface Externalizable
IOException
ClassNotFoundException
Copyright © 2012 JBoss, a division of Red Hat. All Rights Reserved.