Package com.querydsl.sql.codegen
package com.querydsl.sql.codegen
JDBC schema inspection based code generation
-
ClassDescription
AbstractNamingStrategyis an abstract base class forNamingStrategyimplementationsDefaultNamingStrategyis the default implementation of theNamingStrategyinterface.ExtendedBeanSerializeroutputs primary key basedequals,hashCodeandtoStringimplementations Requires column annotation generation to be enabledExtendedNamingStrategyworks like theDefaultNamingStrategy, but tries to create foreign key property names in a different way.KeyDataFactoryis a factory for table key dataMetadataExporterexports JDBC metadata to Querydsl query typesMetaDataSerializerdefines the Query type serialization logic forMetaDataExporter.Namingprovides name normalization functionalityNamingStrategydefines a conversion strategy from table to class and column to property namesComparesPropertyinstances based on their ordinal position in the tableOriginalNamingStrategypreserves the table and column names in the conversionSQLCodegenModuleis a dependency injection module with codegen configurationSQLQueryTypeFactoryis aQueryTypeFactoryimplementation with configuration data from this module