Package nxt.db
Class TrimmableDbTable<T>
java.lang.Object
nxt.db.Table
nxt.db.DerivedDbTable
nxt.db.TrimmableDbTable<T>
- Direct Known Subclasses:
EntityDbTable,ValuesDbTable
-
Field Summary
FieldsFields inherited from class nxt.db.Table
db, schema, schemaTable, table -
Method Summary
Modifier and TypeMethodDescriptionstatic booleancanBeTrimmed(int height, boolean latest, org.h2.value.Value... key) voidinit()voidpopOffTo(int height) voidtrim(int height) Methods inherited from class nxt.db.DerivedDbTable
createSearchIndex, isPersistent, rollback, truncateMethods inherited from class nxt.db.Table
getConnection, getCount, getCount, getCount, getRowCount, getSchemaTable, toString, truncateAll
-
Field Details
-
dbKeyFactory
-
-
Method Details
-
init
public void init()- Overrides:
initin classDerivedDbTable
-
popOffTo
public void popOffTo(int height) - Overrides:
popOffToin classDerivedDbTable
-
trim
public void trim(int height) - Overrides:
trimin classDerivedDbTable
-
canBeTrimmed
public static boolean canBeTrimmed(int height, boolean latest, org.h2.value.Value... key)
-