Class Table

    • Constructor Detail

      • Table

        public Table()
      • Table

        public Table​(java.lang.String name)
    • Method Detail

      • init

        protected void init()
                     throws java.lang.Exception
        Specified by:
        init in class InitializeObject
        Throws:
        java.lang.Exception
      • buildInsertSQL

        protected java.lang.String buildInsertSQL()
      • buildUpdateSQL

        protected java.lang.String buildUpdateSQL()
      • buildDeleteSQL

        protected java.lang.String buildDeleteSQL()
      • buildExistsSQL

        protected java.lang.String buildExistsSQL()
      • buildGetSQL

        protected java.lang.String buildGetSQL()
      • appendWhereKeyConditions

        protected void appendWhereKeyConditions​(TextBuilder sqlBuilder)
      • buildGetAllSQL

        protected java.lang.String buildGetAllSQL()
      • getName

        public java.lang.String getName()
      • setName

        public Table setName​(java.lang.String name)
      • getFields

        public java.util.List<Field> getFields()
      • fields

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

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

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

        public Table autoKey​(java.lang.String fieldName)
      • autoKey

        public Table autoKey​(java.lang.String fieldName,
                             int sqlType)
      • keys

        public Table keys​(java.lang.String... fieldNames)
      • key

        public Table key​(java.lang.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()