Module org.jooq.meta
Package org.jooq.meta
-
Interface Summary Interface Description ArrayDefinition A definition for an ARRAY typeAttributeDefinition An attribute in aUDTDefinitionCatalogVersionProvider An SPI that can be used to provide a catalog version to the jOOQ code generator.CheckConstraintDefinition An object holding information about aCHECKconstraint.ColumnDefinition An interface defining a column of a table.ConstraintDefinition An object holding information about a constraint.Database A general database model.Database.Filter A filter type that can be used withDatabase.addFilter(Filter)DataTypeDefinition A definition for a data type object.Definition A general interface defining any database object, such as tables, views, stored procedures, etc.DomainDefinition A definition for a domain UDT.EmbeddableColumnDefinition An interface defining a column of an embeddable type.EmbeddableDefinition The definition of an embeddable type.EnumDefinition A definition for an ENUM UDTForeignKeyDefinition An object holding information about a foreign key relationship.IdentityDefinition An interface defining anIDENTITYcolumnIndexColumnDefinition An interface defining a column of an index.IndexDefinition An object holding information about an index.JavaTypeResolver A function that can be injected into jOOQ-meta elements to resolve Java types fromDataTypeDefinition.PackageDefinition An interface defining a package in a database schemaParameterDefinition An interface defining a parameter of a stored procedure or stored function.PositionedDefinition A definition that is positioned at a 1-based index within its parent.Relations A model for all known Referenced Key / Referencing Key relations in theDatabase's schema.ResultQueryDatabase An interface for allAbstractDatabaseimplementations that can produceResultQueryobjects to query meta data.RoutineDefinition An interface defining a stored routine in a database.SchemaVersionProvider An SPI that can be used to provide a schema version to the jOOQ code generator.SequenceDefinition An interface defining a sequenceTableDefinition The definition of a table or view.TableElementDefinition The definition of an object that is contained in a table.TypedElementDefinition<T extends Definition> An element that has a data type.UDTDefinition A definition for a UDTUniqueKeyDefinition An object holding information about an inverse foreign key relationship. -
Class Summary Class Description AbstractConstraintDefinition AbstractDatabase A base implementation for all types of databases.AbstractDefinition A base implementation for any type of definition.AbstractElementContainerDefinition<E extends TypedElementDefinition<?>> A base implementation for element container definitionsAbstractIndexDefinition AbstractMetaDatabase The base implementation forMetabased databases.AbstractPackageDefinition AbstractRoutineDefinition AbstractTableDefinition A base implementation for table definitions.AbstractTypedElementDefinition<T extends Definition> AbstractUDTDefinition Abstract base implementation forUDTDefinition'sBufferedLog A logger that buffers warnings and error messages in order to repeat them in a consolidated manner at the end of a code generation run.CatalogDefinition The definition of a database catalog.Databases A common utility class that provides access to variousDatabaseimplementations andSQLDialects.DefaultArrayDefinition DefaultAttributeDefinition A base implementation for column definitions.DefaultCheckConstraintDefinition DefaultColumnDefinition A base implementation for column definitions.DefaultDataTypeDefinition DefaultDomainDefinition DefaultEmbeddableColumnDefinition DefaultEmbeddableDefinition DefaultEnumDefinition DefaultForeignKeyDefinition DefaultIdentityDefinition A default implementation forIdentityDefinitionDefaultIndexColumnDefinition DefaultMetaTableDefinition DefaultOrderProvider A default order provider that allows for comparing arbitrary definitions.DefaultParameterDefinition A base implementation for column definitions.DefaultRelations DefaultSequenceDefinition DefaultUniqueKeyDefinition Patterns A cache forPatterninstances.SchemaDefinition The definition of a database schema -
Enum Summary Enum Description InOutDefinition The parameter type of a stored procedure