All Classes and Interfaces

Class
Description
AbstractNamingStrategy is an abstract base class for NamingStrategy implementations
AntMetaDataExporter exports JDBC metadata to Querydsl query types
ColumnData defines column data
Models a custom type for the AntMetaDataExporter
DefaultNamingStrategy is the default implementation of the NamingStrategy interface.
ExtendedBeanSerializer outputs primary key based equals, hashCode and toString implementations Requires column annotation generation to be enabled
ExtendedNamingStrategy works like the DefaultNamingStrategy, but tries to create foreign key property names in a different way.
ForeignKeyData defines foreign key data
IndexData defines index data
InverseForeignKeyData defines inverse foreign key data
Common interface for ForeignKeyData and InverseForeignKeyData
KeyDataFactory is a factory for table key data
Specifies mapping customization options.
MetadataExporter exports JDBC metadata to Querydsl query types
MetaDataSerializer defines the Query type serialization logic for MetaDataExporter.
Naming provides name normalization functionality
NamingStrategy defines a conversion strategy from table to class and column to property names
NotNullImpl is an implementation of the NotNull interface
NumericMapping customizes mappings of various numeric precisions to data types.
Compares Property instances based on their ordinal position in the table
OriginalNamingStrategy preserves the table and column names in the conversion
PrimaryKeyData defines primary key data
RenameMapping overrides schemas, tables, columns and combinations of the three.
SizeImpl is an implementation of the Size interface
SQLCodegenModule is a dependency injection module with codegen configuration
SQLQueryTypeFactory is a QueryTypeFactory implementation with configuration data from this module
TypeMapping customizes the mapping from table + column to a type.