Package org.teamapps.universaldb.pojo
Class EntityChangeSet
- java.lang.Object
-
- org.teamapps.universaldb.pojo.EntityChangeSet
-
public class EntityChangeSet extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description EntityChangeSet()
-
Method Summary
Modifier and Type Method Description voidaddChangeValue(ColumnIndex column, java.lang.Object value)voidaddRecordReference(RecordReference reference, Entity entity)TransactionRecordValuegetChangeValue(ColumnIndex index)java.util.Map<RecordReference,Entity>getEntityByReference()AbstractUdbEntitygetReferenceChange(ColumnIndex index)booleanisChanged(ColumnIndex columnIndex)voidsetReferenceChange(ColumnIndex index, AbstractUdbEntity reference)voidsetTransactionRecordValues(TransactionRecord transactionRecord)
-
-
-
Method Detail
-
addChangeValue
public void addChangeValue(ColumnIndex column, java.lang.Object value)
-
addRecordReference
public void addRecordReference(RecordReference reference, Entity entity)
-
getEntityByReference
public java.util.Map<RecordReference,Entity> getEntityByReference()
-
getChangeValue
public TransactionRecordValue getChangeValue(ColumnIndex index)
-
isChanged
public boolean isChanged(ColumnIndex columnIndex)
-
setTransactionRecordValues
public void setTransactionRecordValues(TransactionRecord transactionRecord)
-
setReferenceChange
public void setReferenceChange(ColumnIndex index, AbstractUdbEntity reference)
-
getReferenceChange
public AbstractUdbEntity getReferenceChange(ColumnIndex index)
-
-