Interface CopyTable2ProcessParameters
- All Superinterfaces:
Iterable<CopyTable2ProcessParameters.ProcessFieldParameters>,org.gvsig.tools.persistence.Persistent
- All Known Implementing Classes:
CopyTable2ProcessParametersImpl
public interface CopyTable2ProcessParameters
extends Iterable<CopyTable2ProcessParameters.ProcessFieldParameters>, org.gvsig.tools.persistence.Persistent
- Author:
- jjdelcerro
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interface -
Method Summary
Modifier and TypeMethodDescriptionintintorg.gvsig.expressionevaluator.Expressionorg.gvsig.expressionevaluator.Expressionorg.gvsig.fmap.dal.feature.FeatureStoreorg.gvsig.fmap.dal.feature.FeatureStoreorg.gvsig.expressionevaluator.Expressionbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleaniterator()setBeginEditIfNeed(boolean beginEditIfNeed) setDeleteIfNotExiststInSourceActive(boolean active) setEditMode(int editMode) setFinishAndRestarEdit(boolean finishAndRestarEdit) setFinishAndRestarEditEach(int finishAndRestarEditEach) setFinishEditAfterTerminate(boolean finishEditAfterTerminate) setInsertIfNotExistsTargetActive(boolean active) setJoinExpression(org.gvsig.expressionevaluator.Expression join) setMustUpdateIfSourceAndTargetAreNotEquals(boolean update) setNotifyUserIfNeedBeginEditing(boolean notifyUserIfNeedBeginEditing) setSourceFieldForJoin(String fieldName) setSourceFilter(org.gvsig.expressionevaluator.Expression filter) setSourceStore(org.gvsig.fmap.dal.feature.FeatureStore store) setTargetFieldForJoin(String fieldName) setTargetStore(org.gvsig.fmap.dal.feature.FeatureStore store) setUpdateIfExistsInTargetCondition(org.gvsig.expressionevaluator.Expression condition) setUpdateIfExistsTargetActive(boolean active) Methods inherited from interface java.lang.Iterable
forEach, spliteratorMethods inherited from interface org.gvsig.tools.persistence.Persistent
loadFromState, saveToState
-
Method Details
-
add
CopyTable2ProcessParameters add(String name, boolean update, org.gvsig.expressionevaluator.Expression expression) -
get
-
getEditMode
int getEditMode()- Returns:
- the editMode
-
getSourceFilter
org.gvsig.expressionevaluator.Expression getSourceFilter()- Returns:
- the filter
-
getFinishAndRestarEditEach
int getFinishAndRestarEditEach()- Returns:
- the finishAndRestarEditEach
-
getSourceStore
org.gvsig.fmap.dal.feature.FeatureStore getSourceStore() -
getTargetStore
org.gvsig.fmap.dal.feature.FeatureStore getTargetStore() -
isBeginEditIfNeed
boolean isBeginEditIfNeed()- Returns:
- the beginEditIfNeed
-
isFinishAndRestarEdit
boolean isFinishAndRestarEdit()- Returns:
- the finishAndRestarEdit
-
isFinishEditAfterTerminate
boolean isFinishEditAfterTerminate()- Returns:
- the finishEditAfterTerminate
-
isNotifyUserIfNeedBeginEditing
boolean isNotifyUserIfNeedBeginEditing()- Returns:
- the notifyUserIfNeedBeginEditing
-
isInsertIfNotExistsTargetActive
boolean isInsertIfNotExistsTargetActive() -
isUpdateIfExistsTargetActive
boolean isUpdateIfExistsTargetActive() -
isDeleteIfNotExiststInSourceActive
boolean isDeleteIfNotExiststInSourceActive() -
iterator
- Specified by:
iteratorin interfaceIterable<CopyTable2ProcessParameters.ProcessFieldParameters>
-
getSourceFieldForJoin
String getSourceFieldForJoin() -
getTargetFieldForJoin
String getTargetFieldForJoin() -
getJoinExpression
org.gvsig.expressionevaluator.Expression getJoinExpression() -
getUpdateIfExistsInTargetCondition
org.gvsig.expressionevaluator.Expression getUpdateIfExistsInTargetCondition() -
isMustUpdateWhenSourceAndTargetAreNotEquals
boolean isMustUpdateWhenSourceAndTargetAreNotEquals() -
setBeginEditIfNeed
- Parameters:
beginEditIfNeed- the beginEditIfNeed to set- Returns:
-
setEditMode
- Parameters:
editMode- the editMode to set- Returns:
-
setSourceFilter
- Parameters:
filter- the filter to set- Returns:
-
setFinishAndRestarEdit
- Parameters:
finishAndRestarEdit- the finishAndRestarEdit to set- Returns:
-
setFinishAndRestarEditEach
- Parameters:
finishAndRestarEditEach- the finishAndRestarEditEach to set- Returns:
-
setFinishEditAfterTerminate
- Parameters:
finishEditAfterTerminate- the finishEditAfterTerminate to set- Returns:
-
setNotifyUserIfNeedBeginEditing
- Parameters:
notifyUserIfNeedBeginEditing- the notifyUserIfNeedBeginEditing to set- Returns:
-
setSourceStore
-
setTargetStore
-
setInsertIfNotExistsTargetActive
-
setUpdateIfExistsTargetActive
-
setSourceFieldForJoin
-
setTargetFieldForJoin
-
setJoinExpression
-
setUpdateIfExistsInTargetCondition
CopyTable2ProcessParameters setUpdateIfExistsInTargetCondition(org.gvsig.expressionevaluator.Expression condition) -
setDeleteIfNotExiststInSourceActive
-
setMustUpdateIfSourceAndTargetAreNotEquals
-