Package org.nustaq.reallive.messages
Class Diff
java.lang.Object
org.nustaq.reallive.messages.Diff
- All Implemented Interfaces:
java.io.Serializable
public class Diff
extends java.lang.Object
implements java.io.Serializable
Created by ruedi on 03/08/15.
- See Also:
- Serialized Form
-
Constructor Summary
Constructors Constructor Description Diff(java.lang.String[] changedFields, java.lang.Object[] oldValues) -
Method Summary
Modifier and Type Method Description booleancontainsField(java.lang.String field)java.lang.String[]getChangedFields()java.lang.Object[]getOldValues()org.nustaq.kontraktor.util.Pair<java.lang.Boolean,java.lang.Object>hasValueChanged(java.lang.String fieldId)return wether field is in changedfieldlist and old value of this fieldbooleanisEmpty()Diffreduced(java.lang.String[] reducedFields)java.lang.StringtoString()
-
Constructor Details
-
Diff
public Diff(java.lang.String[] changedFields, java.lang.Object[] oldValues)
-
-
Method Details
-
getChangedFields
public java.lang.String[] getChangedFields() -
getOldValues
public java.lang.Object[] getOldValues() -
hasValueChanged
public org.nustaq.kontraktor.util.Pair<java.lang.Boolean,java.lang.Object> hasValueChanged(java.lang.String fieldId)return wether field is in changedfieldlist and old value of this field- Parameters:
fieldId-- Returns:
-
toString
public java.lang.String toString()- Overrides:
toStringin classjava.lang.Object
-
reduced
-
isEmpty
public boolean isEmpty() -
containsField
public boolean containsField(java.lang.String field)
-