public class ObjectChangeMapper extends CdmAttributeMapperBase implements IDbExportMapper<DbExportStateBase<?,IExportTransformer>,IExportTransformer>
Modifier | Constructor and Description |
---|---|
protected |
ObjectChangeMapper(java.lang.Class<? extends CdmBase> oldClazz,
java.lang.Class<? extends CdmBase> newClazz,
java.lang.String methodName,
java.lang.Class<?>... parameterTypes) |
Modifier and Type | Method and Description |
---|---|
java.util.List<java.lang.String> |
getDestinationAttributeList() |
java.util.Set<java.lang.String> |
getDestinationAttributes() |
CdmBase |
getNewObject(CdmBase oldCdmBase) |
java.util.List<java.lang.String> |
getSourceAttributeList() |
java.util.Set<java.lang.String> |
getSourceAttributes() |
void |
initialize(java.sql.PreparedStatement stmt,
IndexCounter index,
DbExportStateBase<?,IExportTransformer> state,
java.lang.String tableName) |
boolean |
invoke(CdmBase cdmBase) |
static ObjectChangeMapper |
NewInstance(java.lang.Class<? extends CdmBase> oldClass,
java.lang.Class<? extends CdmBase> newClass,
java.lang.String cdmAttribute) |
toString
public static ObjectChangeMapper NewInstance(java.lang.Class<? extends CdmBase> oldClass, java.lang.Class<? extends CdmBase> newClass, java.lang.String cdmAttribute)
public void initialize(java.sql.PreparedStatement stmt, IndexCounter index, DbExportStateBase<?,IExportTransformer> state, java.lang.String tableName)
initialize
in interface IDbExportMapper<DbExportStateBase<?,IExportTransformer>,IExportTransformer>
public boolean invoke(CdmBase cdmBase)
invoke
in interface IDbExportMapper<DbExportStateBase<?,IExportTransformer>,IExportTransformer>
public java.util.Set<java.lang.String> getSourceAttributes()
getSourceAttributes
in class CdmAttributeMapperBase
public java.util.Set<java.lang.String> getDestinationAttributes()
getDestinationAttributes
in class CdmAttributeMapperBase
public java.util.List<java.lang.String> getSourceAttributeList()
getSourceAttributeList
in class CdmAttributeMapperBase
public java.util.List<java.lang.String> getDestinationAttributeList()
getDestinationAttributeList
in class CdmAttributeMapperBase
Copyright © 2007-2020 EDIT. All Rights Reserved.