Class CopyIfChangedColumnTransform
java.lang.Object
org.jumpmind.symmetric.io.data.transform.CopyColumnTransform
org.jumpmind.symmetric.io.data.transform.CopyIfChangedColumnTransform
- All Implemented Interfaces:
IBuiltInExtensionPoint
,IExtensionPoint
,IColumnTransform<NewAndOldValue>
,ISingleNewAndOldValueColumnTransform
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetName()
transform
(IDatabasePlatform platform, DataContext context, TransformColumn column, TransformedData data, Map<String, String> sourceValues, String newValue, String oldValue) Methods inherited from class org.jumpmind.symmetric.io.data.transform.CopyColumnTransform
isExtractColumnTransform, isLoadColumnTransform
-
Field Details
-
NAME
- See Also:
-
EXPRESSION_IGNORE_COLUMN
- See Also:
-
-
Constructor Details
-
CopyIfChangedColumnTransform
public CopyIfChangedColumnTransform()
-
-
Method Details
-
getName
- Overrides:
getName
in classCopyColumnTransform
-
transform
public NewAndOldValue transform(IDatabasePlatform platform, DataContext context, TransformColumn column, TransformedData data, Map<String, String> sourceValues, String newValue, String oldValue) throws IgnoreColumnException, IgnoreRowException- Specified by:
transform
in interfaceIColumnTransform<NewAndOldValue>
- Overrides:
transform
in classCopyColumnTransform
- Throws:
IgnoreColumnException
IgnoreRowException
-