Package | Description |
---|---|
com.querydsl.apt |
APT-related classes
|
com.querydsl.codegen |
Code generations models and serializers
|
com.querydsl.codegen.utils | |
com.querydsl.codegen.utils.model | |
com.querydsl.jpa.codegen |
JPA and Hibernate model based code generation
|
com.querydsl.sql.codegen |
JDBC schema inspection based code generation
|
com.querydsl.sql.codegen.support |
Support classes
|
Modifier and Type | Method and Description |
---|---|
protected Type |
ExtendedTypeFactory.createMapType(java.util.Iterator<? extends javax.lang.model.type.TypeMirror> typeMirrors,
boolean deep) |
protected Type |
ExtendedTypeFactory.createType(javax.lang.model.element.TypeElement typeElement,
TypeCategory category,
java.util.List<? extends javax.lang.model.type.TypeMirror> typeArgs,
boolean deep) |
@Nullable Type |
ExtendedTypeFactory.getType(javax.lang.model.type.TypeMirror typeMirror,
boolean deep) |
Modifier and Type | Class and Description |
---|---|
class |
EntityType
EntityType represents a model of a query domain type with properties |
Modifier and Type | Method and Description |
---|---|
Type |
EntityType.as(TypeCategory category) |
Type |
QueryTypeFactory.create(Type type)
Create an expression type based on the given actual type
|
Type |
QueryTypeFactoryImpl.create(Type type) |
Type |
TypeFactory.get(boolean entity,
java.lang.Class<?> cl,
java.lang.reflect.AnnotatedElement annotated,
java.lang.reflect.Type genericType) |
Type |
TypeFactory.get(boolean entity,
java.lang.Class<?> cl,
java.lang.reflect.Type genericType) |
Type |
TypeFactory.get(java.lang.Class<?> cl) |
Type |
TypeFactory.get(java.lang.Class<?> cl,
java.lang.reflect.AnnotatedElement annotated,
java.lang.reflect.Type genericType) |
Type |
TypeFactory.get(java.lang.Class<?> cl,
java.lang.reflect.Type genericType) |
Type |
Delegate.getDeclaringType() |
Type |
Delegate.getDelegateType() |
Type |
TypeMappings.getExprType(Type type,
EntityType model,
boolean raw) |
Type |
TypeMappings.getExprType(Type type,
EntityType model,
boolean raw,
boolean rawParameters,
boolean extend) |
Type |
EntityType.getInnerType() |
Type |
Property.getParameter(int i) |
Type |
TypeMappings.getPathType(Type type,
EntityType model,
boolean raw) |
Type |
TypeMappings.getPathType(Type type,
EntityType model,
boolean raw,
boolean rawParameters,
boolean extend) |
Type |
TypeMappings.getQueryType(Type type,
EntityType model,
Type exprType,
boolean raw,
boolean rawParameters,
boolean extend) |
Type |
Delegate.getReturnType() |
Type |
TypeMappings.getTemplateType(Type type,
EntityType model,
boolean raw) |
Type |
TypeMappings.getTemplateType(Type type,
EntityType model,
boolean raw,
boolean rawParameters,
boolean extend) |
Type |
Property.getType() |
Type |
Supertype.getType() |
Modifier and Type | Method and Description |
---|---|
void |
BeanSerializer.addInterface(Type type) |
Type |
QueryTypeFactory.create(Type type)
Create an expression type based on the given actual type
|
Type |
QueryTypeFactoryImpl.create(Type type) |
Type |
TypeMappings.getExprType(Type type,
EntityType model,
boolean raw) |
Type |
TypeMappings.getExprType(Type type,
EntityType model,
boolean raw,
boolean rawParameters,
boolean extend) |
Type |
TypeMappings.getPathType(Type type,
EntityType model,
boolean raw) |
Type |
TypeMappings.getPathType(Type type,
EntityType model,
boolean raw,
boolean rawParameters,
boolean extend) |
Type |
TypeMappings.getQueryType(Type type,
EntityType model,
Type exprType,
boolean raw,
boolean rawParameters,
boolean extend) |
Type |
TypeMappings.getTemplateType(Type type,
EntityType model,
boolean raw) |
Type |
TypeMappings.getTemplateType(Type type,
EntityType model,
boolean raw,
boolean rawParameters,
boolean extend) |
boolean |
TypeMappings.isRegistered(Type type) |
void |
TypeMappings.register(Type type,
Type queryType) |
protected void |
DefaultEntitySerializer.serialize(EntityType model,
Property field,
Type type,
CodeWriter writer,
java.lang.String factoryMethod,
java.lang.String... args) |
Constructor and Description |
---|
Delegate(Type declaringType,
Type delegateType,
java.lang.String name,
java.util.List<Parameter> params,
Type returnType) |
EntityType(Type type)
Create a new
EntityType instance for the given type |
EntityType(Type type,
java.util.function.Function<EntityType,java.lang.String> variableNameFunction)
Create a new
EntityType instance for the given type |
EntityType(Type type,
java.util.Set<Supertype> superTypes)
Create a new
EntityType instance for the given type and superTypes |
Property(EntityType declaringType,
java.lang.String name,
java.lang.String escapedName,
Type type,
java.util.List<java.lang.String> inits,
boolean inherited) |
Property(EntityType declaringType,
java.lang.String name,
Type type) |
Property(EntityType declaringType,
java.lang.String name,
Type type,
java.util.List<java.lang.String> inits) |
Property(EntityType declaringType,
java.lang.String name,
Type type,
java.util.List<java.lang.String> inits,
boolean inherited) |
Supertype(Type type) |
Supertype(Type type,
EntityType entityType) |
Modifier and Type | Method and Description |
---|---|
JavaWriter |
JavaWriter.beginClass(Type type) |
ScalaWriter |
ScalaWriter.beginClass(Type type) |
CodeWriter |
CodeWriter.beginClass(Type type) |
JavaWriter |
JavaWriter.beginClass(Type type,
Type superClass,
Type... interfaces) |
JavaWriter |
JavaWriter.beginClass(Type type,
Type superClass,
Type... interfaces) |
ScalaWriter |
ScalaWriter.beginClass(Type type,
Type superClass,
Type... interfaces) |
ScalaWriter |
ScalaWriter.beginClass(Type type,
Type superClass,
Type... interfaces) |
CodeWriter |
CodeWriter.beginClass(Type type,
Type superClass,
Type... interfaces) |
CodeWriter |
CodeWriter.beginClass(Type type,
Type superClass,
Type... interfaces) |
JavaWriter |
JavaWriter.beginInterface(Type type,
Type... interfaces) |
JavaWriter |
JavaWriter.beginInterface(Type type,
Type... interfaces) |
ScalaWriter |
ScalaWriter.beginInterface(Type type,
Type... interfaces) |
ScalaWriter |
ScalaWriter.beginInterface(Type type,
Type... interfaces) |
CodeWriter |
CodeWriter.beginInterface(Type type,
Type... interfaces) |
CodeWriter |
CodeWriter.beginInterface(Type type,
Type... interfaces) |
<T> ScalaWriter |
ScalaWriter.beginOverridePublicMethod(Type returnType,
java.lang.String methodName,
java.util.Collection<T> parameters,
java.util.function.Function<T,Parameter> transformer) |
ScalaWriter |
ScalaWriter.beginOverridePublicMethod(Type returnType,
java.lang.String methodName,
Parameter... args) |
<T> JavaWriter |
JavaWriter.beginPublicMethod(Type returnType,
java.lang.String methodName,
java.util.Collection<T> parameters,
java.util.function.Function<T,Parameter> transformer) |
<T> ScalaWriter |
ScalaWriter.beginPublicMethod(Type returnType,
java.lang.String methodName,
java.util.Collection<T> parameters,
java.util.function.Function<T,Parameter> transformer) |
<T> CodeWriter |
CodeWriter.beginPublicMethod(Type returnType,
java.lang.String methodName,
java.util.Collection<T> parameters,
java.util.function.Function<T,Parameter> transformer) |
JavaWriter |
JavaWriter.beginPublicMethod(Type returnType,
java.lang.String methodName,
Parameter... args) |
ScalaWriter |
ScalaWriter.beginPublicMethod(Type returnType,
java.lang.String methodName,
Parameter... args) |
CodeWriter |
CodeWriter.beginPublicMethod(Type returnType,
java.lang.String methodName,
Parameter... args) |
<T> JavaWriter |
JavaWriter.beginStaticMethod(Type returnType,
java.lang.String methodName,
java.util.Collection<T> parameters,
java.util.function.Function<T,Parameter> transformer) |
<T> ScalaWriter |
ScalaWriter.beginStaticMethod(Type returnType,
java.lang.String methodName,
java.util.Collection<T> parameters,
java.util.function.Function<T,Parameter> transformer) |
<T> CodeWriter |
CodeWriter.beginStaticMethod(Type type,
java.lang.String name,
java.util.Collection<T> params,
java.util.function.Function<T,Parameter> transformer) |
JavaWriter |
JavaWriter.beginStaticMethod(Type returnType,
java.lang.String methodName,
Parameter... args) |
ScalaWriter |
ScalaWriter.beginStaticMethod(Type returnType,
java.lang.String methodName,
Parameter... args) |
CodeWriter |
CodeWriter.beginStaticMethod(Type returnType,
java.lang.String methodName,
Parameter... args) |
protected void |
JDKEvaluatorFactory.compile(java.lang.String source,
ClassType projectionType,
java.lang.String[] names,
Type[] types,
java.lang.String id,
java.util.Map<java.lang.String,java.lang.Object> constants) |
protected abstract void |
AbstractEvaluatorFactory.compile(java.lang.String source,
ClassType projection,
java.lang.String[] names,
Type[] types,
java.lang.String id,
java.util.Map<java.lang.String,java.lang.Object> constants) |
protected void |
ECJEvaluatorFactory.compile(java.lang.String source,
ClassType projectionType,
java.lang.String[] names,
Type[] types,
java.lang.String id,
java.util.Map<java.lang.String,java.lang.Object> constants) |
<T> Evaluator<T> |
EvaluatorFactory.createEvaluator(java.lang.String source,
ClassType projection,
java.lang.String[] names,
Type[] types,
java.lang.Class<?>[] classes,
java.util.Map<java.lang.String,java.lang.Object> constants)
Create a new Evaluator instance
|
<T> Evaluator<T> |
AbstractEvaluatorFactory.createEvaluator(java.lang.String source,
ClassType projection,
java.lang.String[] names,
Type[] types,
java.lang.Class<?>[] classes,
java.util.Map<java.lang.String,java.lang.Object> constants)
Create a new Evaluator instance
|
protected java.lang.String |
AbstractEvaluatorFactory.createSource(java.lang.String source,
ClassType projectionType,
java.lang.String[] names,
Type[] types,
java.lang.String id,
java.util.Map<java.lang.String,java.lang.Object> constants) |
JavaWriter |
JavaWriter.field(Type type,
java.lang.String name) |
ScalaWriter |
ScalaWriter.field(Type type,
java.lang.String name) |
CodeWriter |
CodeWriter.field(Type type,
java.lang.String name) |
java.lang.String |
JavaWriter.getGenericName(boolean asArgType,
Type type) |
java.lang.String |
ScalaWriter.getGenericName(boolean asArgType,
Type type) |
java.lang.String |
CodeWriter.getGenericName(boolean asArgType,
Type type) |
java.lang.String |
JavaWriter.getRawName(Type type) |
java.lang.String |
ScalaWriter.getRawName(Type type) |
java.lang.String |
CodeWriter.getRawName(Type type) |
JavaWriter |
JavaWriter.privateField(Type type,
java.lang.String name) |
ScalaWriter |
ScalaWriter.privateField(Type type,
java.lang.String name) |
CodeWriter |
CodeWriter.privateField(Type type,
java.lang.String name) |
JavaWriter |
JavaWriter.privateFinal(Type type,
java.lang.String name) |
ScalaWriter |
ScalaWriter.privateFinal(Type type,
java.lang.String name) |
CodeWriter |
CodeWriter.privateFinal(Type type,
java.lang.String name) |
JavaWriter |
JavaWriter.privateFinal(Type type,
java.lang.String name,
java.lang.String value) |
ScalaWriter |
ScalaWriter.privateFinal(Type type,
java.lang.String name,
java.lang.String value) |
CodeWriter |
CodeWriter.privateFinal(Type type,
java.lang.String name,
java.lang.String value) |
JavaWriter |
JavaWriter.privateStaticFinal(Type type,
java.lang.String name,
java.lang.String value) |
ScalaWriter |
ScalaWriter.privateStaticFinal(Type type,
java.lang.String name,
java.lang.String value) |
CodeWriter |
CodeWriter.privateStaticFinal(Type type,
java.lang.String name,
java.lang.String value) |
JavaWriter |
JavaWriter.protectedField(Type type,
java.lang.String name) |
ScalaWriter |
ScalaWriter.protectedField(Type type,
java.lang.String name) |
CodeWriter |
CodeWriter.protectedField(Type type,
java.lang.String name) |
JavaWriter |
JavaWriter.protectedFinal(Type type,
java.lang.String name) |
ScalaWriter |
ScalaWriter.protectedFinal(Type type,
java.lang.String name) |
CodeWriter |
CodeWriter.protectedFinal(Type type,
java.lang.String name) |
JavaWriter |
JavaWriter.protectedFinal(Type type,
java.lang.String name,
java.lang.String value) |
ScalaWriter |
ScalaWriter.protectedFinal(Type type,
java.lang.String name,
java.lang.String value) |
CodeWriter |
CodeWriter.protectedFinal(Type type,
java.lang.String name,
java.lang.String value) |
JavaWriter |
JavaWriter.publicField(Type type,
java.lang.String name) |
ScalaWriter |
ScalaWriter.publicField(Type type,
java.lang.String name) |
CodeWriter |
CodeWriter.publicField(Type type,
java.lang.String name) |
JavaWriter |
JavaWriter.publicField(Type type,
java.lang.String name,
java.lang.String value) |
ScalaWriter |
ScalaWriter.publicField(Type type,
java.lang.String name,
java.lang.String value) |
CodeWriter |
CodeWriter.publicField(Type type,
java.lang.String name,
java.lang.String value) |
JavaWriter |
JavaWriter.publicFinal(Type type,
java.lang.String name) |
ScalaWriter |
ScalaWriter.publicFinal(Type type,
java.lang.String name) |
CodeWriter |
CodeWriter.publicFinal(Type type,
java.lang.String name) |
JavaWriter |
JavaWriter.publicFinal(Type type,
java.lang.String name,
java.lang.String value) |
ScalaWriter |
ScalaWriter.publicFinal(Type type,
java.lang.String name,
java.lang.String value) |
CodeWriter |
CodeWriter.publicFinal(Type type,
java.lang.String name,
java.lang.String value) |
JavaWriter |
JavaWriter.publicStaticFinal(Type type,
java.lang.String name,
java.lang.String value) |
ScalaWriter |
ScalaWriter.publicStaticFinal(Type type,
java.lang.String name,
java.lang.String value) |
CodeWriter |
CodeWriter.publicStaticFinal(Type type,
java.lang.String name,
java.lang.String value) |
protected java.lang.String |
AbstractEvaluatorFactory.toId(java.lang.String source,
java.lang.Class<?> returnType,
Type[] types,
java.util.Collection<java.lang.Object> constants) |
Modifier and Type | Class and Description |
---|---|
class |
ClassType |
class |
SimpleType |
class |
TypeAdapter
TypeAdapter is a basic adapter implementation for the Type interface
|
class |
TypeExtends |
class |
TypeSuper
TypeSuper is a Type for type variables and wildcard types
|
Modifier and Type | Field and Description |
---|---|
protected Type |
TypeAdapter.type |
Modifier and Type | Field and Description |
---|---|
static java.util.Map<Type,Type> |
Types.PRIMITIVES |
static java.util.Map<Type,Type> |
Types.PRIMITIVES |
Modifier and Type | Method and Description |
---|---|
Type |
ClassType.as(TypeCategory c) |
Type |
TypeAdapter.as(TypeCategory category) |
Type |
Type.as(TypeCategory category) |
Type |
SimpleType.as(TypeCategory c) |
Type |
ClassType.asArrayType() |
Type |
TypeAdapter.asArrayType() |
Type |
Type.asArrayType() |
Type |
SimpleType.asArrayType() |
Type |
ClassType.getComponentType() |
Type |
TypeAdapter.getComponentType() |
Type |
Type.getComponentType() |
Type |
SimpleType.getComponentType() |
Type |
ClassType.getEnclosingType() |
Type |
TypeAdapter.getEnclosingType() |
Type |
Type.getEnclosingType() |
Type |
SimpleType.getEnclosingType() |
protected Type |
TypeAdapter.getType() |
Type |
Parameter.getType() |
Modifier and Type | Method and Description |
---|---|
java.util.List<Type> |
ClassType.getParameters() |
java.util.List<Type> |
TypeAdapter.getParameters() |
java.util.List<Type> |
Type.getParameters() |
java.util.List<Type> |
SimpleType.getParameters() |
Constructor and Description |
---|
ClassType(java.lang.Class<?> javaClass,
Type... parameters) |
ClassType(TypeCategory category,
java.lang.Class<?> clazz,
Type... parameters) |
Parameter(java.lang.String name,
Type type) |
SimpleType(java.lang.String fullName,
java.lang.String packageName,
java.lang.String simpleName,
Type... parameters) |
SimpleType(TypeCategory typeCategory,
java.lang.String fullName,
java.lang.String packageName,
java.lang.String simpleName,
boolean p,
boolean f,
Type... parameters) |
SimpleType(Type type,
java.util.List<Type> parameters) |
SimpleType(Type type,
Type... parameters) |
SimpleType(Type type,
Type... parameters) |
TypeAdapter(Type type) |
TypeExtends(java.lang.String varName,
Type type) |
TypeExtends(Type type) |
TypeSuper(java.lang.String varName,
Type type) |
TypeSuper(Type type) |
Constructor and Description |
---|
ClassType(TypeCategory category,
java.lang.Class<?> clazz,
java.util.List<Type> parameters) |
SimpleType(TypeCategory category,
java.lang.String fullName,
java.lang.String packageName,
java.lang.String simpleName,
boolean primitiveClass,
boolean finalClass,
java.util.List<Type> parameters) |
SimpleType(Type type,
java.util.List<Type> parameters) |
Modifier and Type | Method and Description |
---|---|
protected Type |
AbstractDomainExporter.getType(java.lang.Class<?> cl,
java.lang.Class<?> mappedType,
java.lang.String propertyName) |
protected @Nullable Type |
AbstractDomainExporter.getTypeOverride(Type propertyType,
java.lang.reflect.AnnotatedElement annotated) |
protected Type |
AbstractDomainExporter.normalize(Type first,
Type second) |
Modifier and Type | Method and Description |
---|---|
protected EntityType |
AbstractDomainExporter.createEmbeddableType(Type type) |
protected EntityType |
AbstractDomainExporter.createEntityType(Type type) |
protected EntityType |
AbstractDomainExporter.createEntityType(Type type,
java.util.Map<java.lang.Class<?>,EntityType> types) |
protected Property |
AbstractDomainExporter.createProperty(EntityType entityType,
java.lang.String propertyName,
Type propertyType,
java.lang.reflect.AnnotatedElement annotated) |
protected @Nullable Type |
AbstractDomainExporter.getTypeOverride(Type propertyType,
java.lang.reflect.AnnotatedElement annotated) |
protected Type |
AbstractDomainExporter.normalize(Type first,
Type second) |
Modifier and Type | Method and Description |
---|---|
Type |
SQLQueryTypeFactory.create(Type type) |
Modifier and Type | Method and Description |
---|---|
Type |
SQLQueryTypeFactory.create(Type type) |
protected Property |
MetaDataExporter.createProperty(EntityType classModel,
java.lang.String normalizedColumnName,
java.lang.String propertyName,
Type typeModel) |
Modifier and Type | Method and Description |
---|---|
@Nullable Type |
ForeignKeyData.getType() |
@Nullable Type |
InverseForeignKeyData.getType() |
Type |
KeyData.getType() |
Constructor and Description |
---|
ForeignKeyData(java.lang.String name,
@Nullable java.lang.String schema,
java.lang.String parentTable,
@Nullable Type type) |
InverseForeignKeyData(java.lang.String name,
@Nullable java.lang.String schema,
java.lang.String parentTable,
@Nullable Type type) |
Copyright © 2007–2021 Querydsl. All rights reserved.