eu.etaxonomy.cdm.io.berlinModel.out.mapper
Class DbBooleanMapper

java.lang.Object
  extended by eu.etaxonomy.cdm.io.common.mapping.CdmAttributeMapperBase
      extended by eu.etaxonomy.cdm.io.common.mapping.CdmSingleAttributeMapperBase
          extended by eu.etaxonomy.cdm.io.berlinModel.out.mapper.DbSingleAttributeExportMapperBase
              extended by eu.etaxonomy.cdm.io.berlinModel.out.mapper.DbBooleanMapper
All Implemented Interfaces:
IDbExportMapper

public class DbBooleanMapper
extends DbSingleAttributeExportMapperBase
implements IDbExportMapper

Version:
1.0
Author:
a.mueller

Field Summary
 
Fields inherited from class eu.etaxonomy.cdm.io.berlinModel.out.mapper.DbSingleAttributeExportMapperBase
obligatory
 
Fields inherited from class eu.etaxonomy.cdm.io.common.mapping.CdmSingleAttributeMapperBase
defaultValue
 
Method Summary
protected  int getSqlType()
           
 Class<?> getTypeClass()
           
static DbBooleanMapper NewFalseInstance(String cdmAttributeString, String dbAttributeString)
           
static DbBooleanMapper NewInstance(String cdmAttributeString, String dbAttributeString)
           
static DbBooleanMapper NewInstance(String cdmAttributeString, String dbAttributeString, Boolean defaultValue)
           
static DbBooleanMapper NewInstance(String cdmAttributeString, String dbAttributeString, Boolean defaultValue, Boolean obligatory)
           
 
Methods inherited from class eu.etaxonomy.cdm.io.berlinModel.out.mapper.DbSingleAttributeExportMapperBase
checkSqlServerColumnExists, doInvoke, getDbColumnIntegerInfo, getIndex, getPrecision, getPreparedStatement, getState, getTableName, getValue, initialize, invoke, toString
 
Methods inherited from class eu.etaxonomy.cdm.io.common.mapping.CdmSingleAttributeMapperBase
getDestinationAttribute, getDestinationAttributeList, getDestinationAttributes, getSourceAttribute, getSourceAttributeList, getSourceAttributes
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface eu.etaxonomy.cdm.io.berlinModel.out.mapper.IDbExportMapper
initialize, invoke
 

Method Detail

NewInstance

public static DbBooleanMapper NewInstance(String cdmAttributeString,
                                          String dbAttributeString)

NewInstance

public static DbBooleanMapper NewInstance(String cdmAttributeString,
                                          String dbAttributeString,
                                          Boolean defaultValue)

NewFalseInstance

public static DbBooleanMapper NewFalseInstance(String cdmAttributeString,
                                               String dbAttributeString)

NewInstance

public static DbBooleanMapper NewInstance(String cdmAttributeString,
                                          String dbAttributeString,
                                          Boolean defaultValue,
                                          Boolean obligatory)

getSqlType

protected int getSqlType()
Specified by:
getSqlType in class DbSingleAttributeExportMapperBase

getTypeClass

public Class<?> getTypeClass()
Specified by:
getTypeClass in class CdmSingleAttributeMapperBase


Copyright © 2007-2011 EDIT. All Rights Reserved.