public class CollectionChanges
extends java.lang.Object
implements java.io.Externalizable
| Constructor and Description |
|---|
CollectionChanges() |
CollectionChanges(CollectionChange... changes) |
| Modifier and Type | Method and Description |
|---|---|
CollectionChange |
getChange(int index) |
java.lang.Object |
getChangeKey(int index) |
<K> K |
getChangeKey(int index,
java.lang.Class<K> cast) |
CollectionChange[] |
getChanges() |
int |
getChangeType(int index) |
java.lang.Object |
getChangeValue(int index) |
<V> V |
getChangeValue(int index,
java.lang.Class<V> cast) |
void |
readExternal(java.io.ObjectInput in) |
void |
setChanges(CollectionChange... changes) |
int |
size() |
java.lang.String |
toString() |
void |
writeExternal(java.io.ObjectOutput out) |
public CollectionChanges()
public CollectionChanges(CollectionChange... changes)
public CollectionChange[] getChanges()
public void setChanges(CollectionChange... changes)
public int size()
public CollectionChange getChange(int index)
public int getChangeType(int index)
public java.lang.Object getChangeKey(int index)
public <K> K getChangeKey(int index,
java.lang.Class<K> cast)
public java.lang.Object getChangeValue(int index)
public <V> V getChangeValue(int index,
java.lang.Class<V> cast)
public void writeExternal(java.io.ObjectOutput out)
throws java.io.IOException
writeExternal in interface java.io.Externalizablejava.io.IOExceptionpublic void readExternal(java.io.ObjectInput in)
throws java.io.IOException,
java.lang.ClassNotFoundException
readExternal in interface java.io.Externalizablejava.io.IOExceptionjava.lang.ClassNotFoundExceptionpublic java.lang.String toString()
toString in class java.lang.Object