public interface CopyTable2ProcessParameters extends java.lang.Iterable<CopyTable2ProcessParameters.ProcessFieldParameters>, Persistent
Modifier and Type | Interface and Description |
---|---|
static interface |
CopyTable2ProcessParameters.ProcessFieldParameters |
loadFromState, saveToState
CopyTable2ProcessParameters add(java.lang.String name, boolean update, Expression expression)
CopyTable2ProcessParameters.ProcessFieldParameters get(java.lang.String name)
int getEditMode()
Expression getSourceFilter()
int getFinishAndRestarEditEach()
FeatureStore getSourceStore()
FeatureStore getTargetStore()
boolean isBeginEditIfNeed()
boolean isFinishAndRestarEdit()
boolean isFinishEditAfterTerminate()
boolean isNotifyUserIfNeedBeginEditing()
boolean isInsertIfNotExistsTargetActive()
boolean isUpdateIfExistsTargetActive()
boolean isDeleteIfNotExiststInSourceActive()
java.util.Iterator<CopyTable2ProcessParameters.ProcessFieldParameters> iterator()
iterator
in interface java.lang.Iterable<CopyTable2ProcessParameters.ProcessFieldParameters>
java.lang.String getSourceFieldForJoin()
java.lang.String getTargetFieldForJoin()
Expression getJoinExpression()
Expression getUpdateIfExistsInTargetCondition()
CopyTable2ProcessParameters setBeginEditIfNeed(boolean beginEditIfNeed)
beginEditIfNeed
- the beginEditIfNeed to setCopyTable2ProcessParameters setEditMode(int editMode)
editMode
- the editMode to setCopyTable2ProcessParameters setSourceFilter(Expression filter)
filter
- the filter to setCopyTable2ProcessParameters setFinishAndRestarEdit(boolean finishAndRestarEdit)
finishAndRestarEdit
- the finishAndRestarEdit to setCopyTable2ProcessParameters setFinishAndRestarEditEach(int finishAndRestarEditEach)
finishAndRestarEditEach
- the finishAndRestarEditEach to setCopyTable2ProcessParameters setFinishEditAfterTerminate(boolean finishEditAfterTerminate)
finishEditAfterTerminate
- the finishEditAfterTerminate to setCopyTable2ProcessParameters setNotifyUserIfNeedBeginEditing(boolean notifyUserIfNeedBeginEditing)
notifyUserIfNeedBeginEditing
- the notifyUserIfNeedBeginEditing to setCopyTable2ProcessParameters setSourceStore(FeatureStore store)
CopyTable2ProcessParameters setTargetStore(FeatureStore store)
CopyTable2ProcessParameters setInsertIfNotExistsTargetActive(boolean active)
CopyTable2ProcessParameters setUpdateIfExistsTargetActive(boolean active)
CopyTable2ProcessParameters setSourceFieldForJoin(java.lang.String fieldName)
CopyTable2ProcessParameters setTargetFieldForJoin(java.lang.String fieldName)
CopyTable2ProcessParameters setJoinExpression(Expression join)
CopyTable2ProcessParameters setUpdateIfExistsInTargetCondition(Expression condition)
CopyTable2ProcessParameters setDeleteIfNotExiststInSourceActive(boolean active)