public class ReconcileUpdate extends RangeUpdateOperation
Modifier and Type | Field and Description |
---|---|
protected EntityImpl |
firstEntity |
protected EntityImpl |
foundEntity |
protected java.util.List<EntityImpl> |
intermediateRows |
protected EntityImpl |
lastEntity |
protected EffectiveDateRangeOperationParams |
rangeParams |
Constructor and Description |
---|
ReconcileUpdate(EntityImpl ent,
EffectiveDateRangeOperationParams rangeParams) |
Modifier and Type | Method and Description |
---|---|
protected java.lang.Object |
getEndDate(EntityImpl ent) |
protected EntityImpl |
getFirstRow() |
protected java.util.List<EntityImpl> |
getIntermediateRows() |
protected EntityImpl |
getLastRow() |
protected java.lang.Object |
getRangeEndDate() |
protected EffectiveDateRangeOperationParams |
getRangeParams() |
protected java.lang.Object |
getRangeStartDate() |
protected java.lang.Integer |
getSequence(EntityImpl ent) |
protected java.lang.Object |
getStartDate(EntityImpl ent) |
protected boolean |
isMCPD() |
protected void |
prepareRowsInRange() |
protected void |
process() |
protected void |
processFirstRow() |
protected void |
processIntermediateRows() |
protected void |
processLastRow() |
copyNonKeyAttributes, doProcessFirstRow, doProcessIntermediateRows, doProcessLastRow, faultInValues, fetchNextRow, fetchPreviousRow
protected EntityImpl foundEntity
protected EntityImpl firstEntity
protected EntityImpl lastEntity
protected java.util.List<EntityImpl> intermediateRows
protected EffectiveDateRangeOperationParams rangeParams
public ReconcileUpdate(EntityImpl ent, EffectiveDateRangeOperationParams rangeParams)
protected void process()
protected void processFirstRow()
protected void processIntermediateRows()
protected void processLastRow()
protected void prepareRowsInRange()
protected EffectiveDateRangeOperationParams getRangeParams()
protected EntityImpl getFirstRow()
protected java.util.List<EntityImpl> getIntermediateRows()
protected EntityImpl getLastRow()
protected java.lang.Object getRangeStartDate()
protected java.lang.Object getRangeEndDate()
protected java.lang.Object getStartDate(EntityImpl ent)
protected java.lang.Object getEndDate(EntityImpl ent)
protected java.lang.Integer getSequence(EntityImpl ent)
protected boolean isMCPD()