Revision 5e22b871
Added by Andreas Müller almost 7 years ago
app-import/src/main/java/eu/etaxonomy/cdm/io/berlinModel/out/mapper/RefDetailMapper.java | ||
---|---|---|
30 | 30 |
/** |
31 | 31 |
* @author a.mueller |
32 | 32 |
* @created 12.05.2009 |
33 |
* @version 1.0 |
|
34 | 33 |
*/ |
35 |
public class RefDetailMapper extends DbSingleAttributeExportMapperBase<BerlinModelExportState> implements IDbExportMapper<BerlinModelExportState, IExportTransformer>{ |
|
34 |
public class RefDetailMapper extends DbSingleAttributeExportMapperBase<BerlinModelExportState> |
|
35 |
implements IDbExportMapper<BerlinModelExportState, IExportTransformer>{ |
|
36 | 36 |
private static final Logger logger = Logger.getLogger(RefDetailMapper.class); |
37 | 37 |
|
38 | 38 |
private final String cdmRefAttributeString; |
... | ... | |
56 | 56 |
this.cdmRefAttributeString = cdmRefAttributeString; |
57 | 57 |
} |
58 | 58 |
|
59 |
|
|
60 |
|
|
61 |
/* (non-Javadoc) |
|
62 |
* @see eu.etaxonomy.cdm.io.berlinModel.out.mapper.DbSingleAttributeExportMapperBase#initialize(java.sql.PreparedStatement, eu.etaxonomy.cdm.io.berlinModel.out.mapper.IndexCounter, eu.etaxonomy.cdm.io.berlinModel.out.DbExportState) |
|
63 |
*/ |
|
64 | 59 |
@Override |
65 | 60 |
public void initialize(PreparedStatement stmt, IndexCounter index,BerlinModelExportState state, String tableName) { |
66 | 61 |
super.initialize(stmt, index, state, tableName); |
... | ... | |
78 | 73 |
} |
79 | 74 |
} |
80 | 75 |
|
81 |
/* (non-Javadoc) |
|
82 |
* @see eu.etaxonomy.cdm.io.berlinModel.out.mapper.DbSingleAttributeExportMapperBase#getValue() |
|
83 |
*/ |
|
84 | 76 |
@Override |
85 | 77 |
protected Object getValue(CdmBase cdmBase) { |
86 | 78 |
String value = (String)super.getValue(cdmBase); |
... | ... | |
152 | 144 |
} |
153 | 145 |
} |
154 | 146 |
|
155 |
/* (non-Javadoc) |
|
156 |
* @see eu.etaxonomy.cdm.io.berlinModel.out.mapper.DbSingleAttributeExportMapperBase#getValueType() |
|
157 |
*/ |
|
158 | 147 |
@Override |
159 | 148 |
protected int getSqlType() { |
160 | 149 |
return Types.INTEGER; |
161 | 150 |
} |
162 | 151 |
|
163 |
/* (non-Javadoc) |
|
164 |
* @see eu.etaxonomy.cdm.io.common.CdmSingleAttributeMapperBase#getTypeClass() |
|
165 |
*/ |
|
166 | 152 |
@Override |
167 | 153 |
public Class<?> getTypeClass() { |
168 | 154 |
return String.class; |
169 | 155 |
} |
170 | 156 |
|
171 |
|
|
172 |
|
|
173 |
|
|
174 | 157 |
} |
Also available in: Unified diff
cleanup and adapt to new Output generics hierarchy