public class DbStringMapper extends DbSingleAttributeExportMapperBase<DbExportStateBase<?,IExportTransformer>>
exportMapperHelper, notNull, obligatory
defaultValue
Modifier and Type | Method and Description |
---|---|
protected int |
getSqlType() |
java.lang.Class<?> |
getTypeClass() |
protected java.lang.Object |
getValue(CdmBase cdmBase) |
boolean |
isBlankToNull()
|
static DbStringMapper |
NewFacultativeInstance(java.lang.String cdmAttributeString,
java.lang.String dbAttributeString)
Returns a string mapper which does not require that the source attribute exists.
|
static DbStringMapper |
NewInstance(java.lang.String cdmAttributeString,
java.lang.String dbAttributeString) |
static DbStringMapper |
NewInstance(java.lang.String cdmAttributeString,
java.lang.String dbAttributeString,
java.lang.String defaultValue) |
static DbStringMapper |
NewInstance(java.lang.String cdmAttributeString,
java.lang.String dbAttributeString,
java.lang.String defaultValue,
boolean obligatory) |
DbStringMapper |
setBlankToNull(boolean blankToNull) |
checkSqlServerColumnExists, doInvoke, getDbColumnIntegerInfo, getIndex, getPrecision, getPreparedStatement, getState, getTableName, initialize, invoke, toString
getDestinationAttribute, getDestinationAttributeList, getDestinationAttributes, getSourceAttribute, getSourceAttributeList, getSourceAttributes
public static DbStringMapper NewInstance(java.lang.String cdmAttributeString, java.lang.String dbAttributeString)
public static DbStringMapper NewFacultativeInstance(java.lang.String cdmAttributeString, java.lang.String dbAttributeString)
cdmAttributeString
- source attribute (CDM)dbAttributString
- target attribute (export DB)defaultValue
- default value if source value is null
obligatory
- if the source attribute is obligatory, but value may be null
public static DbStringMapper NewInstance(java.lang.String cdmAttributeString, java.lang.String dbAttributeString, java.lang.String defaultValue)
cdmAttributeString
- source attribute (CDM)dbAttributString
- target attribute (export DB)defaultValue
- default value if source value is null
obligatory
- if the source attribute is obligatory, but value may be null
public static DbStringMapper NewInstance(java.lang.String cdmAttributeString, java.lang.String dbAttributeString, java.lang.String defaultValue, boolean obligatory)
cdmAttributeString
- source attribute (CDM)dbAttributString
- target attribute (export DB)defaultValue
- default value if source value is null
obligatory
- if the source attribute is obligatory, but value may be null
protected java.lang.Object getValue(CdmBase cdmBase)
getValue
in class DbSingleAttributeExportMapperBase<DbExportStateBase<?,IExportTransformer>>
public boolean isBlankToNull()
public DbStringMapper setBlankToNull(boolean blankToNull)
blankToNull
- isBlankToNull()
protected int getSqlType()
getSqlType
in class DbSingleAttributeExportMapperBase<DbExportStateBase<?,IExportTransformer>>
public java.lang.Class<?> getTypeClass()
getTypeClass
in class CdmSingleAttributeMapperBase
Copyright © 2007-2020 EDIT. All Rights Reserved.