Package db
package db
-
ClassDescriptionAllows various non-database supported data types to be encoded within a BinaryField which may be stored within the database.
BinaryFieldprovides a wrapper for variable length binary data which is read or written to a Record.BooleanFieldprovides a wrapper for boolean data which is read or written to a Record.Bufferprovides a general purpose storage buffer interface providing various data access methods.ByteFieldprovides a wrapper for single signed byte data which is read or written to a Record.DBBufferprovides storage for large data objects utilizing a common buffer management system.ConvertedRecordIteratorprovides a RecordIterator wrapper for performing record conversion frequently required when using older data.Databasefacilitates the creation of a DBHandle for accessing a database.DatabaseUtilsprovides a collection of database related utilities.DBBufferfacilitates synchronized access to a ChainedBuffer.DBChangeSetfacilitates the reading and writing of application level change data associated with BufferFile.DBFieldIteratorprovides the ability to iterate over Field values within a table.DBFileListenerfacilitates listener notification when new database versions are created.DBHandleprovides access to an open database.Database Listener.DBLongIteratorprovides the ability to iterate over long values within a table.Recordprovides a portable container for data associated with a fixed schema.Fieldis an abstract data wrapper for use with Records.FieldIndexTableprovides a simplified index table whose key is a fixed or variable lengthIndexFieldwhich consists of a concatenation of the index field value and associated primary table key.FieldKeyInteriorNodedefines a common interface forFieldKeyNodeimplementations which are also anInteriorNode.FixedField10provide an unsigned 10-byte fixed-length field value.An illegal access has been performed on a field.Marker interface forTableinterior nodes within the BTree structure.IntFieldprovides a wrapper for 4-byte signed integer data which is read or written to a Record.LongFieldprovides a wrapper for 8-byte signed long data which is read or written to a Record.NoTransactionExceptionoccurs when a database modification is attempted when no transaction exists.ObjectStorageAdapterDBprovides an ObjectStorage implementation for use by Saveable objects.RecordIteratorprovides the ability to iterate over data records within a table.Tablerecord leaf nodes within the BTree structure.Class for definining the columns in a Ghidra Database table.ShortFieldprovides a wrapper for 2-byte signed short data which is read or written to a Record.StringFieldprovides a wrapper for variable length String data which is read or written to a Record.Table implementation class.Table statistics dataTerminatedTransactionExceptionoccurs when a database modification is attempted following the forced/premature termination of an open transaction.Provides syntax for opening a database transaction using a try-with-resources block