Class Diff

java.lang.Object
org.nustaq.reallive.messages.Diff
All Implemented Interfaces:
Serializable

public class Diff extends Object implements Serializable
Created by ruedi on 03/08/15.
See Also:
  • Constructor Details

    • Diff

      public Diff(String[] changedFields, Object[] oldValues)
  • Method Details

    • getChangedFields

      public String[] getChangedFields()
    • getOldValues

      public Object[] getOldValues()
    • hasValueChanged

      public org.nustaq.kontraktor.util.Pair<Boolean,Object> hasValueChanged(String fieldId)
      return wether field is in changedfieldlist and old value of this field
      Parameters:
      fieldId -
      Returns:
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • omit

      public Diff omit(String[] fields)
    • reduced

      public Diff reduced(String[] reducedFields)
    • isEmpty

      public boolean isEmpty()
    • containsField

      public boolean containsField(String field)
    • applyToOldRecord

      public void applyToOldRecord(Record oldRec, Record newRec)