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()
      • fields

        public Table fields​(String... fieldNames)
      • fields

        public Table fields​(Field... fields)
      • field

        public Table field​(String fieldName,
                           int sqlType)
      • autoKey

        public Table autoKey​(String fieldName,
                             int sqlType)
      • key

        public Table key​(String fieldName,
                         int sqlType)
      • getAutoKey

        public Field getAutoKey()
      • getInsertSql

        public Sql getInsertSql()
      • getUpdateSql

        public Sql getUpdateSql()
      • getDeleteSql

        public Sql getDeleteSql()
      • getGetSql

        public Sql getGetSql()
      • getExistsSql

        public Sql getExistsSql()