eu.etaxonomy.cdm.io.berlinModel.out.mapper
Class RefDetailMapper
java.lang.Object
eu.etaxonomy.cdm.io.common.mapping.CdmMapperBase
eu.etaxonomy.cdm.io.common.mapping.CdmAttributeMapperBase
eu.etaxonomy.cdm.io.common.mapping.CdmSingleAttributeMapperBase
eu.etaxonomy.cdm.io.common.mapping.out.DbSingleAttributeExportMapperBase<BerlinModelExportState>
eu.etaxonomy.cdm.io.berlinModel.out.mapper.RefDetailMapper
- All Implemented Interfaces:
- IDbExportMapper<BerlinModelExportState,IExportTransformer>
public class RefDetailMapper
- extends DbSingleAttributeExportMapperBase<BerlinModelExportState>
- implements IDbExportMapper<BerlinModelExportState,IExportTransformer>
- Version:
- 1.0
- Author:
- a.mueller
NewInstance
public static RefDetailMapper NewInstance(String cdmAttributeString,
String cdmRefAttributeString,
String dbAttributeString)
initialize
public void initialize(PreparedStatement stmt,
IndexCounter index,
BerlinModelExportState state,
String tableName)
- Specified by:
initialize
in interface IDbExportMapper<BerlinModelExportState,IExportTransformer>
- Overrides:
initialize
in class DbSingleAttributeExportMapperBase<BerlinModelExportState>
getValue
protected Object getValue(CdmBase cdmBase)
- Overrides:
getValue
in class DbSingleAttributeExportMapperBase<BerlinModelExportState>
makeRefDetail
protected Integer makeRefDetail(String microRef,
Reference<?> ref)
getId
protected Integer getId(CdmBase cdmBase)
getSqlType
protected int getSqlType()
- Specified by:
getSqlType
in class DbSingleAttributeExportMapperBase<BerlinModelExportState>
getTypeClass
public Class<?> getTypeClass()
- Specified by:
getTypeClass
in class CdmSingleAttributeMapperBase
Copyright © 2007-2013 EDIT. All Rights Reserved.