Uses of Class
io.permazen.core.Database
Packages that use Database
Package
Description
Abstraction layer allowing access to a
Database
using normal Java objects.Components that support integrating Permazen into a Java Console Toolkit console.
Classes for parsing command line flags in order to configure a Permazen command line interface (CLI) session.
Core classes for the Permazen Java persistence layer.
-
Uses of Database in io.permazen
Methods in io.permazen that return DatabaseModifier and TypeMethodDescriptionPermazen.getDatabase()
Get the core APIDatabase
underlying this instance.PermazenConfig.getDatabase()
Get the underlyingDatabase
to be used.Methods in io.permazen with parameters of type Database -
Uses of Database in io.permazen.cli
Fields in io.permazen.cli declared as DatabaseModifier and TypeFieldDescriptionprotected final Database
PermazenExec.db
protected final Database
PermazenShell.db
Methods in io.permazen.cli that return DatabaseConstructors in io.permazen.cli with parameters of type DatabaseModifierConstructorDescriptionPermazenExec
(Database db) PermazenExec
(KVDatabase kvdb, Database db, Permazen pdb) General constructor.PermazenShell
(KVDatabase kvdb, Database db, Permazen pdb) General constructor.Constructor forSessionMode.CORE_API
. -
Uses of Database in io.permazen.cli.config
Fields in io.permazen.cli.config declared as DatabaseMethods in io.permazen.cli.config that return Database -
Uses of Database in io.permazen.core
Methods in io.permazen.core that return DatabaseModifier and TypeMethodDescriptionTransaction.getDatabase()
Get the database with which this transaction is associated.Methods in io.permazen.core with parameters of type DatabaseModifier and TypeMethodDescriptionTransactionConfig.newTransaction
(Database db) Convenience method that uses this instance to create a new transaction in the given database.