nxt.db

## Class VersionedEntityDbTable<T>

- java.lang.Object
- - nxt.db.DerivedDbTable
  - - nxt.db.TrimmableDbTable<T>
    - - nxt.db.EntityDbTable<T>
      - - nxt.db.VersionedEntityDbTable<T>

-     public abstract class VersionedEntityDbTable<T>
      extends EntityDbTable<T>

- - ### Field Summary

    - ### Fields inherited from class nxt.db.TrimmableDbTable

      `dbKeyFactory`

    - ### Fields inherited from class nxt.db.DerivedDbTable

      `db, table`

  - ### Constructor Summary

    Constructors
    Modifier | Constructor and Description
    --- | ---
    `protected` | `VersionedEntityDbTable(java.lang.String table, DbKey.Factory<T> dbKeyFactory)`
    `protected` | `VersionedEntityDbTable(java.lang.String table, DbKey.Factory<T> dbKeyFactory, java.lang.String fullTextSearchColumns)`

  - ### Method Summary

    All Methods Instance Methods Concrete Methods
    Modifier and Type | Method and Description
    --- | ---
    `boolean` | `delete(T t)`
    `boolean` | `delete(T t, boolean keepInCache)`

    - ### Methods inherited from class nxt.db.EntityDbTable

      `checkAvailable, clearCache, createSearchIndex, defaultSort, get, get, get, getAll, getAll, getAll, getAll, getBy, getBy, getCount, getCount, getCount, getManyBy, getManyBy, getManyBy, getManyBy, getManyBy, getRowCount, insert, load, newEntity, save, search, search`

    - ### Methods inherited from class nxt.db.TrimmableDbTable

      `canBeTrimmed, popOffTo, trim`

    - ### Methods inherited from class nxt.db.DerivedDbTable

      `isPersistent, rollback, toString, truncate`

    - ### Methods inherited from class java.lang.Object

      `clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait`

- - ### Constructor Detail

    - #### VersionedEntityDbTable

          protected VersionedEntityDbTable(java.lang.String table,
                                           DbKey.Factory<T> dbKeyFactory)

    - #### VersionedEntityDbTable

          protected VersionedEntityDbTable(java.lang.String table,
                                           DbKey.Factory<T> dbKeyFactory,
                                           java.lang.String fullTextSearchColumns)

  - ### Method Detail

    - #### delete

          public final boolean delete(T t)

    - #### delete

          public final boolean delete(T t,
                                      boolean keepInCache)