# Package nxt.db

- Interface Summary
  Interface | Description
  --- | ---
  DbIterator.ResultSetReader<T> |
  DbKey |
  FilteredFactory | Create Statement and PrepareStatement for use with FilteredConnection
  TransactionalDb.TransactionCallback | Transaction callback interface

- Class Summary
  Class | Description
  --- | ---
  BasicDb |
  BasicDb.DbProperties |
  DbClause |
  DbClause.BooleanClause |
  DbClause.ByteClause |
  DbClause.BytesClause |
  DbClause.FixedClause |
  DbClause.HashClause |
  DbClause.IntClause |
  DbClause.LikeClause |
  DbClause.LongClause |
  DbClause.NotNullClause |
  DbClause.NullClause |
  DbClause.StringClause |
  DbIterator<T> |
  DbKey.Factory<T> |
  DbKey.HashHashKey |
  DbKey.HashHashKeyFactory<T> |
  DbKey.HashHashLongKey |
  DbKey.HashHashLongKeyFactory<T> |
  DbKey.HashKey |
  DbKey.HashKeyFactory<T> |
  DbKey.HashLongKey |
  DbKey.HashLongKeyFactory<T> |
  DbKey.LongKey |
  DbKey.LongKeyFactory<T> |
  DbKey.LongLongKey |
  DbKey.LongLongKeyFactory<T> |
  DbKey.LongStringKey |
  DbKey.LongStringKeyFactory<T> |
  DbKey.SmartFactory<T> |
  DbKey.StringKey |
  DbKey.StringKeyFactory<T> |
  DbUtils |
  DbVersion |
  DerivedDbTable |
  EntityDbTable<T> |
  FilteredConnection | Wrapper for a SQL Connection The wrapper forwards all methods to the wrapped connection.
  FilteredPreparedStatement | Wrapper for a SQL PreparedStatement The wrapper forwards all methods to the wrapped prepared statement
  FilteredStatement | Wrapper for a SQL Statement The wrapper forwards all methods to the wrapped statement
  FilteringIterator<T> |
  FullTextTrigger | FullTextTrigger provides Lucene search support.
  PersistentDbTable<T> |
  PrunableDbTable<T> |
  Table |
  TransactionalDb |
  ValuesDbTable<T,V> |
  VersionedEntityDbTable<T> |
  VersionedPersistentDbTable<T> |
  VersionedValuesDbTable<T,V> |

- Enum Summary
  Enum | Description
  --- | ---
  DbClause.Op |