All Classes and Interfaces
Class
Description
A generalized representation of an object in a database.
Allows getting information about bloat in database.
A representation of column in database table.
Allows getting column name.
A representation of column with serial type in database table.
A representation of constraint in a database.
Represents an entity that is aware of a database constraint name.
Represents an entity that is aware of database constraints.
A mapping to PostgreSQL constraint types.
A generalized representation of a database object.
A representation of duplicated foreign keys in a database.
A representation of duplicated indexes in a database.
Utility class for parsing duplicated index information from a formatted string and combining database objects into lists.
A representation of foreign key in a database.
A base representation of database index.
Represents an entity that is aware of and can provide a list of indexes.
Allows getting index name.
Allows getting index size in bytes.
Represents database index with information about bloat.
Represents database index with information about size and columns.
Represents database index with information about size and nullable columns.
Represents database index with information about size.
Units of information.
Represents an entity that is aware of its parameter name.
Represents a context for running maintenance queries.
A mapping to PostgreSQL object types.
Represents an object that is aware of a database sequence name.
A representation of a sequence's state in a database.
A mapping to PostgreSQL serial types.
A predicate that filters out database objects with bloat values under specified thresholds.
A predicate that filters out database objects based on a specified set of sequence names.
A predicate for filtering database objects by their fully qualified names.
A predicate that tests if a given
DbObject is a Flyway-related table.A predicate that skips specified indexes by name in database objects implementing the
DbObject interface.A predicate that tests if a given
DbObject is a Liquibase-related table.A predicate that filters out small indexes based on a specified size threshold.
A predicate that filters out small tables based on a specified size threshold.
Predicate implementation for filtering database tables by specific names.
A representation of any stored procedure/function.
A base representation of database table.
Allows getting table name.
Allows getting table size in bytes.
Represents database table with information about bloat.
Representation of a table in a database with additional information on reads amount via index or sequential scans.
Represents an unused database index with information about its usage and size.
Utility class providing various validation methods.