org.commonreality.object.delta
Interface IObjectDelta

All Superinterfaces:
IIdentifiable, java.io.Serializable
All Known Implementing Classes:
FullObjectDelta, ObjectDelta

public interface IObjectDelta
extends IIdentifiable, java.io.Serializable

Author:
developer

Method Summary
 java.util.Collection<java.lang.String> getChangedProperties()
           
 java.lang.Object getNewValue(java.lang.String propertyName)
           
 java.lang.Object getOldValue(java.lang.String propertyName)
           
 void merge(IObjectDelta delta)
           
 
Methods inherited from interface org.commonreality.identifier.IIdentifiable
getIdentifier
 

Method Detail

merge

void merge(IObjectDelta delta)

getChangedProperties

java.util.Collection<java.lang.String> getChangedProperties()

getNewValue

java.lang.Object getNewValue(java.lang.String propertyName)

getOldValue

java.lang.Object getOldValue(java.lang.String propertyName)