Class Table

    • Constructor Detail

      • Table

        public Table()
      • Table

        public Table​(String name)
    • Method Detail

      • buildInsertSQL

        protected String buildInsertSQL()
      • buildUpdateSQL

        protected String buildUpdateSQL()
      • buildDeleteSQL

        protected String buildDeleteSQL()
      • buildExistsSQL

        protected String buildExistsSQL()
      • buildGetSQL

        protected String buildGetSQL()
      • appendWhereKeyConditions

        protected void appendWhereKeyConditions​(TextBuilder sqlBuilder)
      • buildGetAllSQL

        protected String buildGetAllSQL()
      • getName

        public String getName()
      • addFields

        public Table addFields​(String... fieldNames)
      • addField

        public Table addField​(Field field)
      • addField

        public Table addField​(String fieldName,
                              int sqlType)
      • addAutoKey

        public Table addAutoKey​(String fieldName)
      • addKeys

        public Table addKeys​(String... fieldNames)
      • getAutoKey

        public Field getAutoKey()
      • getInsertSql

        public Sql getInsertSql()
      • getUpdateSql

        public Sql getUpdateSql()
      • getDeleteSql

        public Sql getDeleteSql()
      • getGetSql

        public Sql getGetSql()
      • getExistsSql

        public Sql getExistsSql()
      • getGetAllSql

        public String getGetAllSql()