| Interface | Description | 
|---|---|
| NamingStrategy | NamingStrategy defines a conversion strategy from table to class and column
 to property names | 
| Class | Description | 
|---|---|
| AbstractNamingStrategy | AbstractNamingStrategy is an abstract base class for NamingStrategy implementations | 
| DefaultNamingStrategy | DefaultNamingStrategy is the default implementation of the NamingStrategy
 interface. | 
| ExtendedBeanSerializer | ExtendedBeanSerializer outputs primary key based equals, hashCode and toString implementations | 
| ExtendedNamingStrategy | ExtendedNamingStrategy works like the DefaultNamingStrategy but tries to create foreign key 
 property names in a different way. | 
| KeyDataFactory | |
| MetaDataExporter | MetadataExporter exports JDBC metadata to Querydsl query types | 
| MetaDataSerializer | MetaDataSerializer defines the Query type serialization logic for MetaDataExporter. | 
| Naming | |
| OrdinalPositionComparator | |
| OriginalNamingStrategy | OriginalNamingStrategy preserves the table and column names in the conversion | 
| SpatialSupport | |
| SQLCodegenModule | SQLCodegenModule is a dependency injection module with codegen configuration | 
| SQLQueryTypeFactory | SQLQueryTypeFactory is a QueryTypeFactory implementation with configuration data from this module | 
Copyright © 2007–2015 Querydsl. All rights reserved.