Class SqliteAdaptor

java.lang.Object
org.nutz.dao.impl.jdbc.AbstractJdbcExpert
org.nutz.dao.impl.jdbc.sqlite.SQLiteJdbcExpert
cn.mapway.common.geo.sqlite.SqliteAdaptor
All Implemented Interfaces:
org.nutz.dao.jdbc.JdbcExpert, org.nutz.lang.Configurable

public class SqliteAdaptor extends org.nutz.dao.impl.jdbc.sqlite.SQLiteJdbcExpert
  • Field Summary

    Fields inherited from class org.nutz.dao.impl.jdbc.AbstractJdbcExpert

    conf, keywords
  • Constructor Summary

    Constructors
    Constructor
    Description
    SqliteAdaptor(org.nutz.dao.jdbc.JdbcExpertConfigFile conf)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    addDefaultValue(StringBuilder sb, org.nutz.dao.entity.MappingField mf)
     
    boolean
    createEntity(org.nutz.dao.Dao dao, org.nutz.dao.entity.Entity<?> en)
     
    evalFieldType(org.nutz.dao.entity.MappingField mf)
     
    org.nutz.dao.jdbc.ValueAdaptor
    getAdaptor(org.nutz.dao.entity.MappingField ef)
     

    Methods inherited from class org.nutz.dao.impl.jdbc.sqlite.SQLiteJdbcExpert

    fetchPojoId, formatQuery, formatQuery, getDatabaseType

    Methods inherited from class org.nutz.dao.impl.jdbc.AbstractJdbcExpert

    addColumnNeedColumn, addComment, addComment, canCommentWhenAddIndex, checkDataSource, createAddColumnSql, createIndexs, createIndexSql, createPojo, createRelation, createRelation, createResultSetMetaSql, dropEntity, dropRelation, formatLeftJoinLink, formatQuery, getConf, getDefaultValue, getIndexNames, getKeywords, getNumberOfRecords, gSQL, isSupportAutoIncrement, isSupportGeneratedKeys, makePksName, safeTableName, setKeywords, setupEntityField, setupProperties, supportTimestampDefault, wrap, wrapKeyword

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • SqliteAdaptor

      public SqliteAdaptor(org.nutz.dao.jdbc.JdbcExpertConfigFile conf)
  • Method Details

    • addDefaultValue

      public void addDefaultValue(StringBuilder sb, org.nutz.dao.entity.MappingField mf)
      Overrides:
      addDefaultValue in class org.nutz.dao.impl.jdbc.AbstractJdbcExpert
    • createEntity

      public boolean createEntity(org.nutz.dao.Dao dao, org.nutz.dao.entity.Entity<?> en)
      Specified by:
      createEntity in interface org.nutz.dao.jdbc.JdbcExpert
      Overrides:
      createEntity in class org.nutz.dao.impl.jdbc.sqlite.SQLiteJdbcExpert
    • getAdaptor

      public org.nutz.dao.jdbc.ValueAdaptor getAdaptor(org.nutz.dao.entity.MappingField ef)
      Specified by:
      getAdaptor in interface org.nutz.dao.jdbc.JdbcExpert
      Overrides:
      getAdaptor in class org.nutz.dao.impl.jdbc.AbstractJdbcExpert
    • evalFieldType

      public String evalFieldType(org.nutz.dao.entity.MappingField mf)
      Specified by:
      evalFieldType in interface org.nutz.dao.jdbc.JdbcExpert
      Overrides:
      evalFieldType in class org.nutz.dao.impl.jdbc.AbstractJdbcExpert