Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- AbstractNamingStrategy - Class in com.querydsl.sql.codegen
-
AbstractNamingStrategy
is an abstract base class forNamingStrategy
implementations - AbstractNamingStrategy() - Constructor for class com.querydsl.sql.codegen.AbstractNamingStrategy
- add(String) - Method in class com.querydsl.sql.codegen.support.PrimaryKeyData
- add(String, String) - Method in class com.querydsl.sql.codegen.support.ForeignKeyData
- add(String, String) - Method in class com.querydsl.sql.codegen.support.InverseForeignKeyData
- addCustomType(CustomType) - Method in class com.querydsl.sql.codegen.ant.AntMetaDataExporter
-
Adds custom type to ant
- addNumericMapping(NumericMapping) - Method in class com.querydsl.sql.codegen.ant.AntMetaDataExporter
-
Adds NumericMapping instance, called by Ant
- addRenameMapping(RenameMapping) - Method in class com.querydsl.sql.codegen.ant.AntMetaDataExporter
-
Adds RenameMapping instance, called by Ant
- addToString(EntityType, CodeWriter) - Method in class com.querydsl.sql.codegen.ExtendedBeanSerializer
- addTypeMapping(TypeMapping) - Method in class com.querydsl.sql.codegen.ant.AntMetaDataExporter
-
Adds TypeMapping instance, called by Ant
- annotationType() - Method in class com.querydsl.sql.codegen.support.NotNullImpl
- annotationType() - Method in class com.querydsl.sql.codegen.support.SizeImpl
- AntMetaDataExporter - Class in com.querydsl.sql.codegen.ant
-
AntMetaDataExporter
exports JDBC metadata to Querydsl query types - AntMetaDataExporter() - Constructor for class com.querydsl.sql.codegen.ant.AntMetaDataExporter
- appendSchema(String, String) - Method in class com.querydsl.sql.codegen.AbstractNamingStrategy
- appendSchema(String, String) - Method in interface com.querydsl.sql.codegen.NamingStrategy
-
Deprecated.
- apply(Configuration) - Method in interface com.querydsl.sql.codegen.support.Mapping
-
Apply the customization to the passed in configuration.
- apply(Configuration) - Method in class com.querydsl.sql.codegen.support.NumericMapping
- apply(Configuration) - Method in class com.querydsl.sql.codegen.support.RenameMapping
- apply(Configuration) - Method in class com.querydsl.sql.codegen.support.TypeMapping
B
- BEAN_PACKAGE_NAME - Static variable in class com.querydsl.sql.codegen.SQLCodegenModule
- BEAN_PREFIX - Static variable in class com.querydsl.sql.codegen.SQLCodegenModule
- BEAN_SERIALIZER - Static variable in class com.querydsl.sql.codegen.SQLCodegenModule
- BEAN_SUFFIX - Static variable in class com.querydsl.sql.codegen.SQLCodegenModule
- bodyEnd(EntityType, CodeWriter) - Method in class com.querydsl.sql.codegen.ExtendedBeanSerializer
C
- COLUMN_COMPARATOR - Static variable in class com.querydsl.sql.codegen.SQLCodegenModule
- ColumnData - Class in com.querydsl.sql.codegen.support
-
ColumnData
defines column data - ColumnData(String, String) - Constructor for class com.querydsl.sql.codegen.support.ColumnData
- com.querydsl.sql.codegen - package com.querydsl.sql.codegen
-
JDBC schema inspection based code generation
- com.querydsl.sql.codegen.ant - package com.querydsl.sql.codegen.ant
-
ANT support
- com.querydsl.sql.codegen.support - package com.querydsl.sql.codegen.support
-
Support classes
- compare(Property, Property) - Method in class com.querydsl.sql.codegen.OrdinalPositionComparator
- configure() - Method in class com.querydsl.sql.codegen.SQLCodegenModule
- constructorContent(CodeWriter, EntityType) - Method in class com.querydsl.sql.codegen.MetaDataSerializer
- constructorsForVariables(CodeWriter, EntityType) - Method in class com.querydsl.sql.codegen.MetaDataSerializer
- create(Type) - Method in class com.querydsl.sql.codegen.SQLQueryTypeFactory
- createEntityType(SchemaAndTable, String) - Method in class com.querydsl.sql.codegen.MetaDataExporter
- createProperty(EntityType, String, String, Type) - Method in class com.querydsl.sql.codegen.MetaDataExporter
- customField(EntityType, Property, SerializerConfig, CodeWriter) - Method in class com.querydsl.sql.codegen.MetaDataSerializer
- CustomType - Class in com.querydsl.sql.codegen.support
-
Models a custom type for the AntMetaDataExporter
- CustomType() - Constructor for class com.querydsl.sql.codegen.support.CustomType
D
- DefaultNamingStrategy - Class in com.querydsl.sql.codegen
-
DefaultNamingStrategy
is the default implementation of theNamingStrategy
interface. - DefaultNamingStrategy() - Constructor for class com.querydsl.sql.codegen.DefaultNamingStrategy
E
- ENTITYPATH_TYPE - Static variable in class com.querydsl.sql.codegen.SQLCodegenModule
- escape(EntityType, String) - Method in class com.querydsl.sql.codegen.AbstractNamingStrategy
- execute() - Method in class com.querydsl.sql.codegen.ant.AntMetaDataExporter
- export(DatabaseMetaData) - Method in class com.querydsl.sql.codegen.MetaDataExporter
-
Export the tables based on the given database metadata
- ExtendedBeanSerializer - Class in com.querydsl.sql.codegen
-
ExtendedBeanSerializer
outputs primary key basedequals
,hashCode
andtoString
implementations Requires column annotation generation to be enabled - ExtendedBeanSerializer() - Constructor for class com.querydsl.sql.codegen.ExtendedBeanSerializer
- ExtendedBeanSerializer(String, Class<? extends Annotation>) - Constructor for class com.querydsl.sql.codegen.ExtendedBeanSerializer
-
Create a new ExtendedBeanSerializer with the given javadoc suffix and generatedAnnotationClass
- ExtendedNamingStrategy - Class in com.querydsl.sql.codegen
-
ExtendedNamingStrategy
works like theDefaultNamingStrategy
, but tries to create foreign key property names in a different way. - ExtendedNamingStrategy() - Constructor for class com.querydsl.sql.codegen.ExtendedNamingStrategy
F
- ForeignKeyData - Class in com.querydsl.sql.codegen.support
-
ForeignKeyData
defines foreign key data - ForeignKeyData(String, String, String, Type) - Constructor for class com.querydsl.sql.codegen.support.ForeignKeyData
- foreignKeysClassName - Variable in class com.querydsl.sql.codegen.AbstractNamingStrategy
- foreignKeysVariable - Variable in class com.querydsl.sql.codegen.AbstractNamingStrategy
G
- getAdditionalConstructorParameter(EntityType) - Method in class com.querydsl.sql.codegen.MetaDataSerializer
- getBeanInterfaces() - Method in class com.querydsl.sql.codegen.ant.AntMetaDataExporter
- getBeanPackageName() - Method in class com.querydsl.sql.codegen.ant.AntMetaDataExporter
- getBeanPrefix() - Method in class com.querydsl.sql.codegen.ant.AntMetaDataExporter
- getBeanPrefix() - Method in class com.querydsl.sql.codegen.SQLCodegenModule
- getBeanSerializerClass() - Method in class com.querydsl.sql.codegen.ant.AntMetaDataExporter
- getBeansTargetFolder() - Method in class com.querydsl.sql.codegen.ant.AntMetaDataExporter
- getBeanSuffix() - Method in class com.querydsl.sql.codegen.ant.AntMetaDataExporter
- getBeanSuffix() - Method in class com.querydsl.sql.codegen.SQLCodegenModule
- getClassName() - Method in class com.querydsl.sql.codegen.support.CustomType
- getClassName(SchemaAndTable) - Method in class com.querydsl.sql.codegen.AbstractNamingStrategy
- getClassName(SchemaAndTable) - Method in interface com.querydsl.sql.codegen.NamingStrategy
-
Convert the given schema and table name to a simple class name.
- getClassName(String) - Method in class com.querydsl.sql.codegen.DefaultNamingStrategy
- getClassName(String) - Method in interface com.querydsl.sql.codegen.NamingStrategy
-
Deprecated.Use
NamingStrategy.getClassName(SchemaAndTable)
instead. - getClassName(String) - Method in class com.querydsl.sql.codegen.OriginalNamingStrategy
- getColumn() - Method in class com.querydsl.sql.codegen.support.TypeMapping
- getColumnComparatorClass() - Method in class com.querydsl.sql.codegen.ant.AntMetaDataExporter
- getColumns() - Method in class com.querydsl.sql.codegen.support.IndexData
- getColumns() - Method in class com.querydsl.sql.codegen.support.PrimaryKeyData
- getCustomTypes() - Method in class com.querydsl.sql.codegen.ant.AntMetaDataExporter
-
Deprecated.Use addCustomType instead
- getDecimal() - Method in class com.querydsl.sql.codegen.support.NumericMapping
- getDefaultAlias(EntityType) - Method in class com.querydsl.sql.codegen.DefaultNamingStrategy
- getDefaultAlias(EntityType) - Method in interface com.querydsl.sql.codegen.NamingStrategy
-
Get the default alias for the given EntityType
- getDefaultAlias(EntityType) - Method in class com.querydsl.sql.codegen.OriginalNamingStrategy
- getDefaultVariableName(EntityType) - Method in class com.querydsl.sql.codegen.DefaultNamingStrategy
- getDefaultVariableName(EntityType) - Method in interface com.querydsl.sql.codegen.NamingStrategy
-
Get the default variable name for the given EntityType
- getDefaultVariableName(EntityType) - Method in class com.querydsl.sql.codegen.OriginalNamingStrategy
- getExportedKeys(DatabaseMetaData, String, String, String) - Method in class com.querydsl.sql.codegen.KeyDataFactory
- getForeignColumns() - Method in class com.querydsl.sql.codegen.support.ForeignKeyData
- getForeignColumns() - Method in class com.querydsl.sql.codegen.support.InverseForeignKeyData
- getForeignColumns() - Method in interface com.querydsl.sql.codegen.support.KeyData
- getForeignKeysClassName() - Method in class com.querydsl.sql.codegen.AbstractNamingStrategy
- getForeignKeysClassName() - Method in interface com.querydsl.sql.codegen.NamingStrategy
-
Get the class name for the foreign keys inner class
- getForeignKeysVariable(EntityType) - Method in class com.querydsl.sql.codegen.AbstractNamingStrategy
- getForeignKeysVariable(EntityType) - Method in class com.querydsl.sql.codegen.DefaultNamingStrategy
- getForeignKeysVariable(EntityType) - Method in interface com.querydsl.sql.codegen.NamingStrategy
-
Get the field name for the foreign keys class instance
- getFromColumn() - Method in class com.querydsl.sql.codegen.support.RenameMapping
- getFromSchema() - Method in class com.querydsl.sql.codegen.support.RenameMapping
- getFromTable() - Method in class com.querydsl.sql.codegen.support.RenameMapping
- getImportedKeys(DatabaseMetaData, String, String, String) - Method in class com.querydsl.sql.codegen.KeyDataFactory
- getImports() - Method in class com.querydsl.sql.codegen.ant.AntMetaDataExporter
- getImports() - Method in class com.querydsl.sql.codegen.SQLCodegenModule
- getJavaType() - Method in class com.querydsl.sql.codegen.support.NumericMapping
- getJdbcDriver() - Method in class com.querydsl.sql.codegen.ant.AntMetaDataExporter
- getJdbcPassword() - Method in class com.querydsl.sql.codegen.ant.AntMetaDataExporter
- getJdbcUrl() - Method in class com.querydsl.sql.codegen.ant.AntMetaDataExporter
- getJdbcUser() - Method in class com.querydsl.sql.codegen.ant.AntMetaDataExporter
- getName() - Method in class com.querydsl.sql.codegen.support.ColumnData
- getName() - Method in class com.querydsl.sql.codegen.support.ForeignKeyData
- getName() - Method in class com.querydsl.sql.codegen.support.IndexData
- getName() - Method in class com.querydsl.sql.codegen.support.InverseForeignKeyData
- getName() - Method in interface com.querydsl.sql.codegen.support.KeyData
- getName() - Method in class com.querydsl.sql.codegen.support.PrimaryKeyData
- getNamePrefix() - Method in class com.querydsl.sql.codegen.ant.AntMetaDataExporter
- getNameSuffix() - Method in class com.querydsl.sql.codegen.ant.AntMetaDataExporter
- getNamingStrategyClass() - Method in class com.querydsl.sql.codegen.ant.AntMetaDataExporter
- getPackage(String, SchemaAndTable) - Method in class com.querydsl.sql.codegen.AbstractNamingStrategy
- getPackage(String, SchemaAndTable) - Method in interface com.querydsl.sql.codegen.NamingStrategy
-
Returns the package where the class of the table will be generated.
- getPackageName() - Method in class com.querydsl.sql.codegen.ant.AntMetaDataExporter
- getPackageName() - Method in class com.querydsl.sql.codegen.SQLCodegenModule
- getParentColumns() - Method in class com.querydsl.sql.codegen.support.ForeignKeyData
- getParentColumns() - Method in class com.querydsl.sql.codegen.support.InverseForeignKeyData
- getParentColumns() - Method in interface com.querydsl.sql.codegen.support.KeyData
- getPrefix() - Method in class com.querydsl.sql.codegen.SQLCodegenModule
- getPrimaryKeys(DatabaseMetaData, String, String, String) - Method in class com.querydsl.sql.codegen.KeyDataFactory
- getPrimaryKeysClassName() - Method in class com.querydsl.sql.codegen.AbstractNamingStrategy
- getPrimaryKeysClassName() - Method in interface com.querydsl.sql.codegen.NamingStrategy
-
Get the class name for the primary keys inner class
- getPrimaryKeysVariable(EntityType) - Method in class com.querydsl.sql.codegen.AbstractNamingStrategy
- getPrimaryKeysVariable(EntityType) - Method in class com.querydsl.sql.codegen.DefaultNamingStrategy
- getPrimaryKeysVariable(EntityType) - Method in interface com.querydsl.sql.codegen.NamingStrategy
-
Get the field name for the primary keys class instance
- getPropertyName(String, EntityType) - Method in class com.querydsl.sql.codegen.DefaultNamingStrategy
- getPropertyName(String, EntityType) - Method in interface com.querydsl.sql.codegen.NamingStrategy
-
Convert the given column name to a property name
- getPropertyName(String, EntityType) - Method in class com.querydsl.sql.codegen.OriginalNamingStrategy
- getPropertyNameForForeignKey(String, EntityType) - Method in class com.querydsl.sql.codegen.DefaultNamingStrategy
- getPropertyNameForForeignKey(String, EntityType) - Method in class com.querydsl.sql.codegen.ExtendedNamingStrategy
- getPropertyNameForForeignKey(String, EntityType) - Method in interface com.querydsl.sql.codegen.NamingStrategy
-
Convert the given foreign key name to a foreign key property name
- getPropertyNameForForeignKey(String, EntityType) - Method in class com.querydsl.sql.codegen.OriginalNamingStrategy
- getPropertyNameForInverseForeignKey(String, EntityType) - Method in class com.querydsl.sql.codegen.DefaultNamingStrategy
- getPropertyNameForInverseForeignKey(String, EntityType) - Method in class com.querydsl.sql.codegen.ExtendedNamingStrategy
- getPropertyNameForInverseForeignKey(String, EntityType) - Method in interface com.querydsl.sql.codegen.NamingStrategy
-
Convert the given foreign key name to a foreign key property name
- getPropertyNameForInverseForeignKey(String, EntityType) - Method in class com.querydsl.sql.codegen.OriginalNamingStrategy
- getPropertyNameForPrimaryKey(String, EntityType) - Method in class com.querydsl.sql.codegen.DefaultNamingStrategy
- getPropertyNameForPrimaryKey(String, EntityType) - Method in interface com.querydsl.sql.codegen.NamingStrategy
-
Convert the given primary key name to a primary key property name
- getPropertyNameForPrimaryKey(String, EntityType) - Method in class com.querydsl.sql.codegen.OriginalNamingStrategy
- getSchema() - Method in class com.querydsl.sql.codegen.support.ForeignKeyData
- getSchema() - Method in class com.querydsl.sql.codegen.support.InverseForeignKeyData
- getSchemaPattern() - Method in class com.querydsl.sql.codegen.ant.AntMetaDataExporter
- getSerializerClass() - Method in class com.querydsl.sql.codegen.ant.AntMetaDataExporter
- getSize() - Method in class com.querydsl.sql.codegen.support.ColumnData
- getSourceEncoding() - Method in class com.querydsl.sql.codegen.ant.AntMetaDataExporter
- getSuffix() - Method in class com.querydsl.sql.codegen.SQLCodegenModule
- getTable() - Method in class com.querydsl.sql.codegen.support.ForeignKeyData
- getTable() - Method in class com.querydsl.sql.codegen.support.InverseForeignKeyData
- getTable() - Method in interface com.querydsl.sql.codegen.support.KeyData
- getTable() - Method in class com.querydsl.sql.codegen.support.TypeMapping
- getTableNamePattern() - Method in class com.querydsl.sql.codegen.ant.AntMetaDataExporter
- getTableTypesToExport() - Method in class com.querydsl.sql.codegen.ant.AntMetaDataExporter
- getTargetFolder() - Method in class com.querydsl.sql.codegen.ant.AntMetaDataExporter
- getToColumn() - Method in class com.querydsl.sql.codegen.support.RenameMapping
- getToSchema() - Method in class com.querydsl.sql.codegen.support.RenameMapping
- getToTable() - Method in class com.querydsl.sql.codegen.support.RenameMapping
- getTotal() - Method in class com.querydsl.sql.codegen.support.NumericMapping
- getType() - Method in class com.querydsl.sql.codegen.support.ColumnData
- getType() - Method in class com.querydsl.sql.codegen.support.ForeignKeyData
- getType() - Method in class com.querydsl.sql.codegen.support.InverseForeignKeyData
- getType() - Method in interface com.querydsl.sql.codegen.support.KeyData
- getType() - Method in class com.querydsl.sql.codegen.support.TypeMapping
- groups() - Method in class com.querydsl.sql.codegen.support.NotNullImpl
- groups() - Method in class com.querydsl.sql.codegen.support.SizeImpl
I
- IndexData - Class in com.querydsl.sql.codegen.support
-
IndexData
defines index data - IndexData(String, String[]) - Constructor for class com.querydsl.sql.codegen.support.IndexData
- INNER_CLASSES_FOR_KEYS - Static variable in class com.querydsl.sql.codegen.SQLCodegenModule
- introClassHeader(CodeWriter, EntityType) - Method in class com.querydsl.sql.codegen.MetaDataSerializer
- introDefaultInstance(CodeWriter, EntityType, String) - Method in class com.querydsl.sql.codegen.MetaDataSerializer
- introImports(CodeWriter, SerializerConfig, EntityType) - Method in class com.querydsl.sql.codegen.MetaDataSerializer
- InverseForeignKeyData - Class in com.querydsl.sql.codegen.support
-
InverseForeignKeyData
defines inverse foreign key data - InverseForeignKeyData(String, String, String, Type) - Constructor for class com.querydsl.sql.codegen.support.InverseForeignKeyData
- isAutoIncrement() - Method in class com.querydsl.sql.codegen.support.ColumnData
- isBeanAddFullConstructor() - Method in class com.querydsl.sql.codegen.ant.AntMetaDataExporter
- isBeanAddToString() - Method in class com.querydsl.sql.codegen.ant.AntMetaDataExporter
- isBeanPrintSupertype() - Method in class com.querydsl.sql.codegen.ant.AntMetaDataExporter
- isColumnAnnotations() - Method in class com.querydsl.sql.codegen.ant.AntMetaDataExporter
- isCreateScalaSources() - Method in class com.querydsl.sql.codegen.ant.AntMetaDataExporter
- isExportAll() - Method in class com.querydsl.sql.codegen.ant.AntMetaDataExporter
- isExportBeans() - Method in class com.querydsl.sql.codegen.ant.AntMetaDataExporter
- isExportDirectForeignKeys() - Method in class com.querydsl.sql.codegen.ant.AntMetaDataExporter
- isExportForeignKeys() - Method in class com.querydsl.sql.codegen.ant.AntMetaDataExporter
- isExportInverseForeignKeys() - Method in class com.querydsl.sql.codegen.ant.AntMetaDataExporter
- isExportPrimaryKeys() - Method in class com.querydsl.sql.codegen.ant.AntMetaDataExporter
- isExportTables() - Method in class com.querydsl.sql.codegen.ant.AntMetaDataExporter
- isExportViews() - Method in class com.querydsl.sql.codegen.ant.AntMetaDataExporter
- isInnerClassesForKeys() - Method in class com.querydsl.sql.codegen.ant.AntMetaDataExporter
- isLowerCase() - Method in class com.querydsl.sql.codegen.ant.AntMetaDataExporter
- isNullAllowed() - Method in class com.querydsl.sql.codegen.support.ColumnData
- isSchemaToPackage() - Method in class com.querydsl.sql.codegen.ant.AntMetaDataExporter
- isSpatial() - Method in class com.querydsl.sql.codegen.ant.AntMetaDataExporter
- isUnique() - Method in class com.querydsl.sql.codegen.support.IndexData
- isValidationAnnotations() - Method in class com.querydsl.sql.codegen.ant.AntMetaDataExporter
K
- KeyData - Interface in com.querydsl.sql.codegen.support
-
Common interface for
ForeignKeyData
andInverseForeignKeyData
- KeyDataFactory - Class in com.querydsl.sql.codegen
-
KeyDataFactory
is a factory for table key data - KeyDataFactory(NamingStrategy, String, String, String, boolean) - Constructor for class com.querydsl.sql.codegen.KeyDataFactory
M
- Mapping - Interface in com.querydsl.sql.codegen.support
-
Specifies mapping customization options.
- max() - Method in class com.querydsl.sql.codegen.support.SizeImpl
- message() - Method in class com.querydsl.sql.codegen.support.NotNullImpl
- message() - Method in class com.querydsl.sql.codegen.support.SizeImpl
- MetaDataExporter - Class in com.querydsl.sql.codegen
-
MetadataExporter
exports JDBC metadata to Querydsl query types - MetaDataExporter() - Constructor for class com.querydsl.sql.codegen.MetaDataExporter
- MetaDataSerializer - Class in com.querydsl.sql.codegen
-
MetaDataSerializer
defines the Query type serialization logic forMetaDataExporter
. - MetaDataSerializer(TypeMappings, NamingStrategy, boolean, Set<String>, Comparator<Property>, Class<?>) - Constructor for class com.querydsl.sql.codegen.MetaDataSerializer
-
Create a new
MetaDataSerializer
instance - MetaDataSerializer(TypeMappings, NamingStrategy, boolean, Set<String>, Comparator<Property>, Class<?>, Class<? extends Annotation>) - Constructor for class com.querydsl.sql.codegen.MetaDataSerializer
-
Create a new
MetaDataSerializer
instance - min() - Method in class com.querydsl.sql.codegen.support.SizeImpl
N
- Naming - Class in com.querydsl.sql.codegen
-
Naming
provides name normalization functionality - NamingStrategy - Interface in com.querydsl.sql.codegen
-
NamingStrategy
defines a conversion strategy from table to class and column to property names - normalize(String, String) - Static method in class com.querydsl.sql.codegen.Naming
- normalizeColumnName(String) - Method in class com.querydsl.sql.codegen.AbstractNamingStrategy
- normalizeColumnName(String) - Method in interface com.querydsl.sql.codegen.NamingStrategy
-
Convert the given column name and provide the opportunity to add quoted identifiers
- normalizeJavaName(String) - Method in class com.querydsl.sql.codegen.AbstractNamingStrategy
- normalizeSchemaName(String) - Method in class com.querydsl.sql.codegen.AbstractNamingStrategy
- normalizeSchemaName(String) - Method in interface com.querydsl.sql.codegen.NamingStrategy
-
Convert the given schema name and provide the opportunity to add quoted identifiers
- normalizeSQLName(String) - Method in class com.querydsl.sql.codegen.AbstractNamingStrategy
- normalizeTableName(String) - Method in class com.querydsl.sql.codegen.AbstractNamingStrategy
- normalizeTableName(String) - Method in interface com.querydsl.sql.codegen.NamingStrategy
-
Convert the given table name and provide the opportunity to add quoted identifiers
- NotNullImpl - Class in com.querydsl.sql.codegen.support
-
NotNullImpl
is an implementation of theNotNull
interface - NotNullImpl() - Constructor for class com.querydsl.sql.codegen.support.NotNullImpl
- NumericMapping - Class in com.querydsl.sql.codegen.support
-
NumericMapping
customizes mappings of various numeric precisions to data types. - NumericMapping() - Constructor for class com.querydsl.sql.codegen.support.NumericMapping
O
- OrdinalPositionComparator - Class in com.querydsl.sql.codegen
-
Compares
Property
instances based on their ordinal position in the table - OrdinalPositionComparator() - Constructor for class com.querydsl.sql.codegen.OrdinalPositionComparator
- OriginalNamingStrategy - Class in com.querydsl.sql.codegen
-
OriginalNamingStrategy
preserves the table and column names in the conversion - OriginalNamingStrategy() - Constructor for class com.querydsl.sql.codegen.OriginalNamingStrategy
- outro(EntityType, CodeWriter) - Method in class com.querydsl.sql.codegen.MetaDataSerializer
P
- PACKAGE_NAME - Static variable in class com.querydsl.sql.codegen.SQLCodegenModule
- payload() - Method in class com.querydsl.sql.codegen.support.NotNullImpl
- payload() - Method in class com.querydsl.sql.codegen.support.SizeImpl
- PrimaryKeyData - Class in com.querydsl.sql.codegen.support
-
PrimaryKeyData
defines primary key data - PrimaryKeyData(String) - Constructor for class com.querydsl.sql.codegen.support.PrimaryKeyData
- PrimaryKeyData(String, String[]) - Constructor for class com.querydsl.sql.codegen.support.PrimaryKeyData
- primaryKeysClassName - Variable in class com.querydsl.sql.codegen.AbstractNamingStrategy
- primaryKeysVariable - Variable in class com.querydsl.sql.codegen.AbstractNamingStrategy
R
- RenameMapping - Class in com.querydsl.sql.codegen.support
-
RenameMapping
overrides schemas, tables, columns and combinations of the three. - RenameMapping() - Constructor for class com.querydsl.sql.codegen.support.RenameMapping
- reservedSuffix - Variable in class com.querydsl.sql.codegen.AbstractNamingStrategy
S
- SCHEMA_TO_PACKAGE - Static variable in class com.querydsl.sql.codegen.SQLCodegenModule
- serializeForeignKeys(EntityType, CodeWriter, Collection<? extends KeyData>, boolean) - Method in class com.querydsl.sql.codegen.MetaDataSerializer
- serializePrimaryKeys(EntityType, CodeWriter, Collection<PrimaryKeyData>) - Method in class com.querydsl.sql.codegen.MetaDataSerializer
- serializeProperties(EntityType, SerializerConfig, CodeWriter) - Method in class com.querydsl.sql.codegen.MetaDataSerializer
- setAutoIncrement(boolean) - Method in class com.querydsl.sql.codegen.support.ColumnData
- setBeanAddFullConstructor(boolean) - Method in class com.querydsl.sql.codegen.ant.AntMetaDataExporter
- setBeanAddToString(boolean) - Method in class com.querydsl.sql.codegen.ant.AntMetaDataExporter
- setBeanInterfaces(String[]) - Method in class com.querydsl.sql.codegen.ant.AntMetaDataExporter
- setBeanPackageName(String) - Method in class com.querydsl.sql.codegen.MetaDataExporter
-
Override the bean package name (default: packageName)
- setBeanPackageName(String) - Method in class com.querydsl.sql.codegen.ant.AntMetaDataExporter
- setBeanPrefix(String) - Method in class com.querydsl.sql.codegen.ant.AntMetaDataExporter
- setBeanPrefix(String) - Method in class com.querydsl.sql.codegen.MetaDataExporter
-
Override the bean prefix for the classes (default: "")
- setBeanPrintSupertype(boolean) - Method in class com.querydsl.sql.codegen.ant.AntMetaDataExporter
- setBeanSerializer(Serializer) - Method in class com.querydsl.sql.codegen.MetaDataExporter
-
Set the Bean serializer to create bean types as well
- setBeanSerializerClass(Class<? extends Serializer>) - Method in class com.querydsl.sql.codegen.MetaDataExporter
-
Set the Bean serializer class to create bean types as well
- setBeanSerializerClass(String) - Method in class com.querydsl.sql.codegen.ant.AntMetaDataExporter
- setBeansTargetFolder(File) - Method in class com.querydsl.sql.codegen.MetaDataExporter
-
Set the target folder for beans
- setBeansTargetFolder(String) - Method in class com.querydsl.sql.codegen.ant.AntMetaDataExporter
- setBeanSuffix(String) - Method in class com.querydsl.sql.codegen.ant.AntMetaDataExporter
- setBeanSuffix(String) - Method in class com.querydsl.sql.codegen.MetaDataExporter
-
Override the bean suffix for the classes (default: "")
- setCatalogPattern(String) - Method in class com.querydsl.sql.codegen.MetaDataExporter
-
a catalog name; must match the catalog name as it is stored in the database; "" retrieves those without a catalog;
null
means that the catalog name should not be used to narrow the search - setClassName(String) - Method in class com.querydsl.sql.codegen.support.CustomType
- setColumn(String) - Method in class com.querydsl.sql.codegen.support.TypeMapping
- setColumnAnnotations(boolean) - Method in class com.querydsl.sql.codegen.ant.AntMetaDataExporter
- setColumnAnnotations(boolean) - Method in class com.querydsl.sql.codegen.MetaDataExporter
-
Set whether column annotations should be created
- setColumnComparatorClass(Class<? extends Comparator<Property>>) - Method in class com.querydsl.sql.codegen.MetaDataExporter
-
Set the column comparator class
- setColumnComparatorClass(String) - Method in class com.querydsl.sql.codegen.ant.AntMetaDataExporter
- setConfiguration(Configuration) - Method in class com.querydsl.sql.codegen.MetaDataExporter
-
Override the configuration
- setCreateScalaSources(boolean) - Method in class com.querydsl.sql.codegen.ant.AntMetaDataExporter
- setCreateScalaSources(boolean) - Method in class com.querydsl.sql.codegen.MetaDataExporter
-
Set true to create Scala sources instead of Java sources
- setCustomTypes(String[]) - Method in class com.querydsl.sql.codegen.ant.AntMetaDataExporter
-
Deprecated.Use addCustomType instead
- setDecimal(int) - Method in class com.querydsl.sql.codegen.support.NumericMapping
- setExportAll(boolean) - Method in class com.querydsl.sql.codegen.ant.AntMetaDataExporter
- setExportAll(boolean) - Method in class com.querydsl.sql.codegen.MetaDataExporter
-
Set whether all table types should be exported
- setExportBeans(boolean) - Method in class com.querydsl.sql.codegen.ant.AntMetaDataExporter
- setExportDirectForeignKeys(boolean) - Method in class com.querydsl.sql.codegen.ant.AntMetaDataExporter
- setExportDirectForeignKeys(boolean) - Method in class com.querydsl.sql.codegen.MetaDataExporter
-
Set whether direct foreign keys should be exported
- setExportForeignKeys(boolean) - Method in class com.querydsl.sql.codegen.ant.AntMetaDataExporter
- setExportForeignKeys(boolean) - Method in class com.querydsl.sql.codegen.MetaDataExporter
-
Set whether foreign keys should be exported
- setExportInverseForeignKeys(boolean) - Method in class com.querydsl.sql.codegen.ant.AntMetaDataExporter
- setExportInverseForeignKeys(boolean) - Method in class com.querydsl.sql.codegen.MetaDataExporter
-
Set whether inverse foreign keys should be exported
- setExportPrimaryKeys(boolean) - Method in class com.querydsl.sql.codegen.ant.AntMetaDataExporter
- setExportPrimaryKeys(boolean) - Method in class com.querydsl.sql.codegen.MetaDataExporter
-
Set whether primary keys should be exported
- setExportTables(boolean) - Method in class com.querydsl.sql.codegen.ant.AntMetaDataExporter
- setExportTables(boolean) - Method in class com.querydsl.sql.codegen.MetaDataExporter
-
Set whether tables should be exported
- setExportViews(boolean) - Method in class com.querydsl.sql.codegen.ant.AntMetaDataExporter
- setExportViews(boolean) - Method in class com.querydsl.sql.codegen.MetaDataExporter
-
Set whether views should be exported
- setForeignKeysClassName(String) - Method in class com.querydsl.sql.codegen.AbstractNamingStrategy
- setForeignKeysVariable(String) - Method in class com.querydsl.sql.codegen.AbstractNamingStrategy
- setFromColumn(String) - Method in class com.querydsl.sql.codegen.support.RenameMapping
- setFromSchema(String) - Method in class com.querydsl.sql.codegen.support.RenameMapping
- setFromTable(String) - Method in class com.querydsl.sql.codegen.support.RenameMapping
- setGeneratedAnnotationClass(String) - Method in class com.querydsl.sql.codegen.MetaDataExporter
-
Set the fully qualified class name of the "generated" annotation added ot the generated sources
- setImports(String[]) - Method in class com.querydsl.sql.codegen.ant.AntMetaDataExporter
- setImports(String[]) - Method in class com.querydsl.sql.codegen.MetaDataExporter
-
Set the java imports
- setInnerClassesForKeys(boolean) - Method in class com.querydsl.sql.codegen.ant.AntMetaDataExporter
- setInnerClassesForKeys(boolean) - Method in class com.querydsl.sql.codegen.MetaDataExporter
-
Set whether inner classes should be created for keys
- setJavaType(String) - Method in class com.querydsl.sql.codegen.support.NumericMapping
- setJdbcDriver(String) - Method in class com.querydsl.sql.codegen.ant.AntMetaDataExporter
- setJdbcPassword(String) - Method in class com.querydsl.sql.codegen.ant.AntMetaDataExporter
- setJdbcUrl(String) - Method in class com.querydsl.sql.codegen.ant.AntMetaDataExporter
- setJdbcUser(String) - Method in class com.querydsl.sql.codegen.ant.AntMetaDataExporter
- setLowerCase(boolean) - Method in class com.querydsl.sql.codegen.ant.AntMetaDataExporter
- setLowerCase(boolean) - Method in class com.querydsl.sql.codegen.MetaDataExporter
-
Set whether names should be normalized to lowercase
- setNamePrefix(String) - Method in class com.querydsl.sql.codegen.ant.AntMetaDataExporter
- setNamePrefix(String) - Method in class com.querydsl.sql.codegen.MetaDataExporter
-
Override the name prefix for the classes (default: Q)
- setNameSuffix(String) - Method in class com.querydsl.sql.codegen.ant.AntMetaDataExporter
- setNameSuffix(String) - Method in class com.querydsl.sql.codegen.MetaDataExporter
-
Override the name suffix for the classes (default: "")
- setNamingStrategy(NamingStrategy) - Method in class com.querydsl.sql.codegen.MetaDataExporter
-
Override the NamingStrategy (default: new DefaultNamingStrategy())
- setNamingStrategyClass(String) - Method in class com.querydsl.sql.codegen.ant.AntMetaDataExporter
- setNullAllowed(boolean) - Method in class com.querydsl.sql.codegen.support.ColumnData
- setPackageName(String) - Method in class com.querydsl.sql.codegen.ant.AntMetaDataExporter
- setPackageName(String) - Method in class com.querydsl.sql.codegen.MetaDataExporter
-
Set the package name
- setPrimaryKeysClassName(String) - Method in class com.querydsl.sql.codegen.AbstractNamingStrategy
- setPrimaryKeysVariable(String) - Method in class com.querydsl.sql.codegen.AbstractNamingStrategy
- setReservedSuffix(String) - Method in class com.querydsl.sql.codegen.AbstractNamingStrategy
- setSchemaPattern(String) - Method in class com.querydsl.sql.codegen.MetaDataExporter
-
Set the schema pattern filter to be used
- setSchemaPattern(String) - Method in class com.querydsl.sql.codegen.ant.AntMetaDataExporter
- setSchemaToPackage(boolean) - Method in class com.querydsl.sql.codegen.ant.AntMetaDataExporter
- setSchemaToPackage(boolean) - Method in class com.querydsl.sql.codegen.MetaDataExporter
-
Deprecated.This flag will not be necessary in the future because the generated package name can be controlled in method
NamingStrategy.getPackage(String, SchemaAndTable)
. - setSerializerClass(Class<? extends Serializer>) - Method in class com.querydsl.sql.codegen.MetaDataExporter
-
Set the serializer class
- setSerializerClass(String) - Method in class com.querydsl.sql.codegen.ant.AntMetaDataExporter
- setSize(Integer) - Method in class com.querydsl.sql.codegen.support.ColumnData
- setSourceEncoding(String) - Method in class com.querydsl.sql.codegen.ant.AntMetaDataExporter
- setSourceEncoding(String) - Method in class com.querydsl.sql.codegen.MetaDataExporter
-
Set the source encoding
- setSpatial(boolean) - Method in class com.querydsl.sql.codegen.ant.AntMetaDataExporter
- setSpatial(boolean) - Method in class com.querydsl.sql.codegen.MetaDataExporter
-
Set whether spatial type support should be used
- setTable(String) - Method in class com.querydsl.sql.codegen.support.TypeMapping
- setTableNamePattern(String) - Method in class com.querydsl.sql.codegen.MetaDataExporter
-
Set the table name pattern filter to be used
- setTableNamePattern(String) - Method in class com.querydsl.sql.codegen.ant.AntMetaDataExporter
- setTableTypesToExport(String) - Method in class com.querydsl.sql.codegen.ant.AntMetaDataExporter
- setTableTypesToExport(String) - Method in class com.querydsl.sql.codegen.MetaDataExporter
-
Set the table types to export as a comma separated string
- setTargetFolder(File) - Method in class com.querydsl.sql.codegen.MetaDataExporter
-
Set the target folder
- setTargetFolder(String) - Method in class com.querydsl.sql.codegen.ant.AntMetaDataExporter
- setToColumn(String) - Method in class com.querydsl.sql.codegen.support.RenameMapping
- setToSchema(String) - Method in class com.querydsl.sql.codegen.support.RenameMapping
- setToTable(String) - Method in class com.querydsl.sql.codegen.support.RenameMapping
- setTotal(int) - Method in class com.querydsl.sql.codegen.support.NumericMapping
- setType(String) - Method in class com.querydsl.sql.codegen.support.TypeMapping
- setTypeMappings(TypeMappings) - Method in class com.querydsl.sql.codegen.MetaDataExporter
-
Set the type mappings to use
- setUnique(boolean) - Method in class com.querydsl.sql.codegen.support.IndexData
- setValidationAnnotations(boolean) - Method in class com.querydsl.sql.codegen.ant.AntMetaDataExporter
- setValidationAnnotations(boolean) - Method in class com.querydsl.sql.codegen.MetaDataExporter
-
Set whether validation annotations should be created
- shouldGenerateClass(SchemaAndTable) - Method in class com.querydsl.sql.codegen.AbstractNamingStrategy
- shouldGenerateClass(SchemaAndTable) - Method in interface com.querydsl.sql.codegen.NamingStrategy
-
Returns
true
if the class generation of the table is required, otherwisefalse
. - shouldGenerateForeignKey(SchemaAndTable, ForeignKeyData) - Method in class com.querydsl.sql.codegen.AbstractNamingStrategy
- shouldGenerateForeignKey(SchemaAndTable, ForeignKeyData) - Method in interface com.querydsl.sql.codegen.NamingStrategy
-
Returns
true
if the foreign key reference should be generated in the table, otherwisefalse
. - SizeImpl - Class in com.querydsl.sql.codegen.support
-
SizeImpl
is an implementation of theSize
interface - SizeImpl(int, int) - Constructor for class com.querydsl.sql.codegen.support.SizeImpl
- SQLCodegenModule - Class in com.querydsl.sql.codegen
-
SQLCodegenModule
is a dependency injection module with codegen configuration - SQLCodegenModule() - Constructor for class com.querydsl.sql.codegen.SQLCodegenModule
- SQLQueryTypeFactory - Class in com.querydsl.sql.codegen
-
SQLQueryTypeFactory
is aQueryTypeFactory
implementation with configuration data from this module - SQLQueryTypeFactory(String, String, String, String, String, String) - Constructor for class com.querydsl.sql.codegen.SQLQueryTypeFactory
T
- toCamelCase(String) - Method in class com.querydsl.sql.codegen.DefaultNamingStrategy
- TypeMapping - Class in com.querydsl.sql.codegen.support
-
TypeMapping
customizes the mapping from table + column to a type. - TypeMapping() - Constructor for class com.querydsl.sql.codegen.support.TypeMapping
W
- writeUserImports(CodeWriter) - Method in class com.querydsl.sql.codegen.MetaDataSerializer
All Classes and Interfaces|All Packages|Constant Field Values
NamingStrategy.getPackage(String, SchemaAndTable)
instead.