Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- AbstractQuerydslProcessor - Class in com.querydsl.apt
-
AbstractQuerydslProcessoris the base class for Querydsl annotation processors and contains the main processing logic. - AbstractQuerydslProcessor() - Constructor for class com.querydsl.apt.AbstractQuerydslProcessor
- addCustomType(Class<T>, Class<? extends Expression<T>>) - Method in class com.querydsl.apt.DefaultConfiguration
- addExcludedClass(String) - Method in interface com.querydsl.apt.Configuration
- addExcludedClass(String) - Method in class com.querydsl.apt.DefaultConfiguration
- addExcludedPackage(String) - Method in interface com.querydsl.apt.Configuration
- addExcludedPackage(String) - Method in class com.querydsl.apt.DefaultConfiguration
- ALL - Enum constant in enum com.querydsl.apt.VisitorConfig
-
visit both fields and getters
- ALLOW_OTHER_PROCESSORS_TO_CLAIM_ANNOTATIONS - Static variable in class com.querydsl.apt.AbstractQuerydslProcessor
- altEntityAnn - Variable in class com.querydsl.apt.DefaultConfiguration
- annotationType() - Method in class com.querydsl.apt.QueryTypeImpl
- APTOptions - Class in com.querydsl.apt
-
APT options supported by Querydsl
C
- collectElements() - Method in class com.querydsl.apt.AbstractQuerydslProcessor
- com.querydsl.apt - package com.querydsl.apt
-
APT-related classes
- com.querydsl.apt.hibernate - package com.querydsl.apt.hibernate
-
APT Hibernate support
- com.querydsl.apt.jdo - package com.querydsl.apt.jdo
-
APT JDO support
- com.querydsl.apt.jpa - package com.querydsl.apt.jpa
-
APT JPA support
- com.querydsl.apt.morphia - package com.querydsl.apt.morphia
-
APT Morphia support
- com.querydsl.apt.roo - package com.querydsl.apt.roo
-
APT Roo support
- Configuration - Interface in com.querydsl.apt
-
Configurationdefines the configuration options for APT-based Querydsl code generation - createConfiguration(RoundEnvironment) - Method in class com.querydsl.apt.AbstractQuerydslProcessor
- createConfiguration(RoundEnvironment) - Method in class com.querydsl.apt.hibernate.HibernateAnnotationProcessor
- createConfiguration(RoundEnvironment) - Method in class com.querydsl.apt.jdo.JDOAnnotationProcessor
- createConfiguration(RoundEnvironment) - Method in class com.querydsl.apt.jpa.JPAAnnotationProcessor
- createConfiguration(RoundEnvironment) - Method in class com.querydsl.apt.morphia.MorphiaAnnotationProcessor
- createConfiguration(RoundEnvironment) - Method in class com.querydsl.apt.QuerydslAnnotationProcessor
- createConfiguration(RoundEnvironment) - Method in class com.querydsl.apt.roo.RooAnnotationProcessor
- createElementHandler(TypeMappings, QueryTypeFactory) - Method in class com.querydsl.apt.AbstractQuerydslProcessor
- createMapType(Iterator<? extends TypeMirror>, boolean) - Method in class com.querydsl.apt.ExtendedTypeFactory
- createType(TypeElement, TypeCategory, List<? extends TypeMirror>, boolean) - Method in class com.querydsl.apt.ExtendedTypeFactory
- createTypeFactory(Set<Class<? extends Annotation>>, TypeMappings, QueryTypeFactory) - Method in class com.querydsl.apt.AbstractQuerydslProcessor
D
- DefaultConfiguration - Class in com.querydsl.apt
-
DefaultConfigurationis a simple implementation of theConfigurationinterface. - DefaultConfiguration(ProcessingEnvironment, RoundEnvironment, Collection<String>, Class<? extends Annotation>, Class<? extends Annotation>, Class<? extends Annotation>, Class<? extends Annotation>, Class<? extends Annotation>, Class<? extends Annotation>) - Constructor for class com.querydsl.apt.DefaultConfiguration
- DefaultConfiguration(ProcessingEnvironment, RoundEnvironment, Collection<String>, Class<? extends Annotation>, Class<? extends Annotation>, Class<? extends Annotation>, Class<? extends Annotation>, Class<? extends Annotation>, Class<? extends Annotation>, CodegenModule) - Constructor for class com.querydsl.apt.DefaultConfiguration
-
Deprecated.
- DefaultConfiguration(ProcessingEnvironment, RoundEnvironment, Map<String, String>, Collection<String>, Class<? extends Annotation>, Class<? extends Annotation>, Class<? extends Annotation>, Class<? extends Annotation>, Class<? extends Annotation>, Class<? extends Annotation>, CodegenModule) - Constructor for class com.querydsl.apt.DefaultConfiguration
- DefaultConfiguration(RoundEnvironment, Map<String, String>, Collection<String>, Class<? extends Annotation>, Class<? extends Annotation>, Class<? extends Annotation>, Class<? extends Annotation>, Class<? extends Annotation>, Class<? extends Annotation>) - Constructor for class com.querydsl.apt.DefaultConfiguration
-
Deprecated.
E
- embeddableAnn - Variable in class com.querydsl.apt.DefaultConfiguration
- embeddedAnn - Variable in class com.querydsl.apt.DefaultConfiguration
- entitiesAnn - Variable in class com.querydsl.apt.DefaultConfiguration
- entityAnn - Variable in class com.querydsl.apt.DefaultConfiguration
- ExtendedTypeFactory - Class in com.querydsl.apt
-
ExtendedTypeFactoryis a factory for APT-based inspectionTypecreation - ExtendedTypeFactory(ProcessingEnvironment, Set<Class<? extends Annotation>>, TypeMappings, QueryTypeFactory, Function<EntityType, String>) - Constructor for class com.querydsl.apt.ExtendedTypeFactory
- extendTypes() - Method in class com.querydsl.apt.ExtendedTypeFactory
F
- FIELDS_ONLY - Enum constant in enum com.querydsl.apt.VisitorConfig
-
visit fields only
G
- get(boolean, boolean) - Static method in enum com.querydsl.apt.VisitorConfig
- get(boolean, boolean, VisitorConfig) - Static method in enum com.querydsl.apt.VisitorConfig
- getAlternativeEntityAnnotation() - Method in interface com.querydsl.apt.Configuration
- getAlternativeEntityAnnotation() - Method in class com.querydsl.apt.DefaultConfiguration
- getAnnotationMirrorOfType(Element, Class<? extends Annotation>) - Static method in class com.querydsl.apt.TypeUtils
- getAnnotations() - Method in class com.querydsl.apt.hibernate.HibernateConfiguration
- getAnnotations() - Method in class com.querydsl.apt.jpa.JPAConfiguration
- getAnnotationValueAsTypeMirror(AnnotationMirror, String) - Static method in class com.querydsl.apt.TypeUtils
- getAnnotationValuesAsElements(AnnotationMirror, String) - Static method in class com.querydsl.apt.TypeUtils
- getClassName(EntityType) - Method in class com.querydsl.apt.AbstractQuerydslProcessor
- getConfig(TypeElement, List<? extends Element>) - Method in interface com.querydsl.apt.Configuration
- getConfig(TypeElement, List<? extends Element>) - Method in class com.querydsl.apt.DefaultConfiguration
- getConfig(TypeElement, List<? extends Element>) - Method in class com.querydsl.apt.jdo.JDOConfiguration
- getConfig(TypeElement, List<? extends Element>) - Method in class com.querydsl.apt.jpa.JPAConfiguration
- getDTOSerializer() - Method in interface com.querydsl.apt.Configuration
- getDTOSerializer() - Method in class com.querydsl.apt.DefaultConfiguration
- getEmbeddableAnnotation() - Method in interface com.querydsl.apt.Configuration
- getEmbeddableAnnotation() - Method in class com.querydsl.apt.DefaultConfiguration
- getEmbeddableSerializer() - Method in interface com.querydsl.apt.Configuration
- getEmbeddableSerializer() - Method in class com.querydsl.apt.DefaultConfiguration
- getEmbeddedAnnotation() - Method in interface com.querydsl.apt.Configuration
- getEmbeddedAnnotation() - Method in class com.querydsl.apt.DefaultConfiguration
- getEntitiesAnnotation() - Method in interface com.querydsl.apt.Configuration
- getEntitiesAnnotation() - Method in class com.querydsl.apt.DefaultConfiguration
- getEntityAnnotation() - Method in interface com.querydsl.apt.Configuration
- getEntityAnnotation() - Method in class com.querydsl.apt.DefaultConfiguration
- getEntityAnnotations() - Method in interface com.querydsl.apt.Configuration
- getEntityAnnotations() - Method in class com.querydsl.apt.DefaultConfiguration
- getEntitySerializer() - Method in interface com.querydsl.apt.Configuration
- getEntitySerializer() - Method in class com.querydsl.apt.DefaultConfiguration
- getEntityType(TypeMirror, boolean) - Method in class com.querydsl.apt.ExtendedTypeFactory
- getEntityTypes() - Method in class com.querydsl.apt.ExtendedTypeFactory
- getFiler() - Method in interface com.querydsl.apt.Configuration
- getFiler() - Method in class com.querydsl.apt.DefaultConfiguration
- getKeywords() - Method in interface com.querydsl.apt.Configuration
- getKeywords() - Method in class com.querydsl.apt.DefaultConfiguration
- getNamePrefix() - Method in interface com.querydsl.apt.Configuration
- getNamePrefix() - Method in class com.querydsl.apt.DefaultConfiguration
- getNameSuffix() - Method in interface com.querydsl.apt.Configuration
- getNameSuffix() - Method in class com.querydsl.apt.DefaultConfiguration
- getQueryTypeFactory() - Method in interface com.querydsl.apt.Configuration
- getQueryTypeFactory() - Method in class com.querydsl.apt.DefaultConfiguration
- getRealType(ExecutableElement) - Method in interface com.querydsl.apt.Configuration
- getRealType(ExecutableElement) - Method in class com.querydsl.apt.DefaultConfiguration
- getRealType(ExecutableElement) - Method in class com.querydsl.apt.jpa.JPAConfiguration
- getRealType(VariableElement) - Method in interface com.querydsl.apt.Configuration
- getRealType(VariableElement) - Method in class com.querydsl.apt.DefaultConfiguration
- getRealType(VariableElement) - Method in class com.querydsl.apt.jpa.JPAConfiguration
- getSerializerConfig(EntityType) - Method in interface com.querydsl.apt.Configuration
- getSerializerConfig(EntityType) - Method in class com.querydsl.apt.DefaultConfiguration
- getSkipAnnotation() - Method in interface com.querydsl.apt.Configuration
- getSkipAnnotation() - Method in class com.querydsl.apt.DefaultConfiguration
- getSuperTypeAnnotation() - Method in interface com.querydsl.apt.Configuration
- getSuperTypeAnnotation() - Method in class com.querydsl.apt.DefaultConfiguration
- getSupertypeSerializer() - Method in interface com.querydsl.apt.Configuration
- getSupertypeSerializer() - Method in class com.querydsl.apt.DefaultConfiguration
- getSupportedOptions() - Method in class com.querydsl.apt.AbstractQuerydslProcessor
- getSupportedSourceVersion() - Method in class com.querydsl.apt.AbstractQuerydslProcessor
- getType(TypeMirror, boolean) - Method in class com.querydsl.apt.ExtendedTypeFactory
- getTypeMappings() - Method in interface com.querydsl.apt.Configuration
- getTypeMappings() - Method in class com.querydsl.apt.DefaultConfiguration
- getVariableNameFunction() - Method in interface com.querydsl.apt.Configuration
- getVariableNameFunction() - Method in class com.querydsl.apt.DefaultConfiguration
H
- handleEntityType(TypeElement) - Method in class com.querydsl.apt.TypeElementHandler
- handleProjectionType(TypeElement) - Method in class com.querydsl.apt.TypeElementHandler
- hasAnnotationOfType(Element, Class<? extends Annotation>) - Static method in class com.querydsl.apt.TypeUtils
- hasAnnotationOfType(Element, Set<Class<? extends Annotation>>) - Static method in class com.querydsl.apt.TypeUtils
- HibernateAnnotationProcessor - Class in com.querydsl.apt.hibernate
-
HibernateAnnotationProcessorextendsJPAAnnotationProcessorto take Hibernate-specific annotations into account - HibernateAnnotationProcessor() - Constructor for class com.querydsl.apt.hibernate.HibernateAnnotationProcessor
- HibernateConfiguration - Class in com.querydsl.apt.hibernate
-
Configuration for
HibernateAnnotationProcessor - HibernateConfiguration(RoundEnvironment, ProcessingEnvironment, Class<? extends Annotation>, Class<? extends Annotation>, Class<? extends Annotation>, Class<? extends Annotation>, Class<? extends Annotation>) - Constructor for class com.querydsl.apt.hibernate.HibernateConfiguration
I
- inspect(Element, Annotations) - Method in interface com.querydsl.apt.Configuration
- inspect(Element, Annotations) - Method in class com.querydsl.apt.DefaultConfiguration
- inspect(Element, Annotations) - Method in class com.querydsl.apt.jpa.JPAConfiguration
- isAnnotationMirrorOfType(AnnotationMirror, Class<? extends Annotation>) - Static method in class com.querydsl.apt.TypeUtils
- isAnnotationMirrorOfType(AnnotationMirror, String) - Static method in class com.querydsl.apt.TypeUtils
- isBlockedField(VariableElement) - Method in interface com.querydsl.apt.Configuration
- isBlockedField(VariableElement) - Method in class com.querydsl.apt.DefaultConfiguration
- isBlockedGetter(ExecutableElement) - Method in interface com.querydsl.apt.Configuration
- isBlockedGetter(ExecutableElement) - Method in class com.querydsl.apt.DefaultConfiguration
- isExcludedClass(String) - Method in class com.querydsl.apt.DefaultConfiguration
- isExcludedClass(String) - Method in interface com.querydsl.apt.Configuration
- isExcludedPackage(String) - Method in class com.querydsl.apt.DefaultConfiguration
- isExcludedPackage(String) - Method in interface com.querydsl.apt.Configuration
- isSimpleTypeEntity(TypeElement, Class<? extends Annotation>) - Method in class com.querydsl.apt.ExtendedTypeFactory
- isStrictMode() - Method in interface com.querydsl.apt.Configuration
- isStrictMode() - Method in class com.querydsl.apt.DefaultConfiguration
- isUnknownAsEmbedded() - Method in interface com.querydsl.apt.Configuration
- isUnknownAsEmbedded() - Method in class com.querydsl.apt.DefaultConfiguration
- isUseFields() - Method in interface com.querydsl.apt.Configuration
- isUseFields() - Method in class com.querydsl.apt.DefaultConfiguration
- isUseGetters() - Method in interface com.querydsl.apt.Configuration
- isUseGetters() - Method in class com.querydsl.apt.DefaultConfiguration
- isValidConstructor(ExecutableElement) - Method in interface com.querydsl.apt.Configuration
- isValidConstructor(ExecutableElement) - Method in class com.querydsl.apt.DefaultConfiguration
- isValidField(VariableElement) - Method in interface com.querydsl.apt.Configuration
- isValidField(VariableElement) - Method in class com.querydsl.apt.DefaultConfiguration
- isValidGetter(ExecutableElement) - Method in interface com.querydsl.apt.Configuration
- isValidGetter(ExecutableElement) - Method in class com.querydsl.apt.DefaultConfiguration
J
- JDOAnnotationProcessor - Class in com.querydsl.apt.jdo
-
AnnotationProcessor for JDO which takes
PersistenceCapable,EmbeddedOnlyandNotPersistentinto account - JDOAnnotationProcessor() - Constructor for class com.querydsl.apt.jdo.JDOAnnotationProcessor
- JDOConfiguration - Class in com.querydsl.apt.jdo
-
Configuration for
JDOAnnotationProcessor - JDOConfiguration(ProcessingEnvironment, RoundEnvironment, Class<? extends Annotation>, Class<? extends Annotation>, Class<? extends Annotation>, Class<? extends Annotation>, Class<? extends Annotation>, Class<? extends Annotation>) - Constructor for class com.querydsl.apt.jdo.JDOConfiguration
- JPAAnnotationProcessor - Class in com.querydsl.apt.jpa
-
AnnotationProcessor for JPA which takes
Entity,MappedSuperclass,EmbeddableandTransientinto account - JPAAnnotationProcessor() - Constructor for class com.querydsl.apt.jpa.JPAAnnotationProcessor
- JPAConfiguration - Class in com.querydsl.apt.jpa
-
Configuration for
JPAAnnotationProcessor - JPAConfiguration(RoundEnvironment, ProcessingEnvironment, Class<? extends Annotation>, Class<? extends Annotation>, Class<? extends Annotation>, Class<? extends Annotation>, Class<? extends Annotation>) - Constructor for class com.querydsl.apt.jpa.JPAConfiguration
M
- METHODS_ONLY - Enum constant in enum com.querydsl.apt.VisitorConfig
-
visit methods only
- MorphiaAnnotationProcessor - Class in com.querydsl.apt.morphia
-
Annotation processor to create Querydsl query types for Morphia annotated classes
- MorphiaAnnotationProcessor() - Constructor for class com.querydsl.apt.morphia.MorphiaAnnotationProcessor
N
- NONE - Enum constant in enum com.querydsl.apt.VisitorConfig
-
visit none
P
- process(Set<? extends TypeElement>, RoundEnvironment) - Method in class com.querydsl.apt.AbstractQuerydslProcessor
- processAnnotations() - Method in class com.querydsl.apt.AbstractQuerydslProcessor
Q
- QUERYDSL_CREATE_DEFAULT_VARIABLE - Static variable in class com.querydsl.apt.APTOptions
-
set whether default variables are created (default: true)
- QUERYDSL_ENTITY_ACCESSORS - Static variable in class com.querydsl.apt.APTOptions
-
enable reference field accessors (default: false)
- QUERYDSL_EXCLUDED_CLASSES - Static variable in class com.querydsl.apt.APTOptions
-
comma separated list of class names to be excluded from code generation (default: none)
- QUERYDSL_EXCLUDED_PACKAGES - Static variable in class com.querydsl.apt.APTOptions
-
comma separated list of packages to be excluded from code generation (default: none)
- QUERYDSL_GENERATED_ANNOTATION_CLASS - Static variable in class com.querydsl.apt.APTOptions
-
the class instance of the Single-Element Annotation (with
Stringelement) to be used on the generated classes. - QUERYDSL_INCLUDED_CLASSES - Static variable in class com.querydsl.apt.APTOptions
-
comma separated list of class names to be included into code generation (default: all)
- QUERYDSL_INCLUDED_PACKAGES - Static variable in class com.querydsl.apt.APTOptions
-
comma separated list of packages to be included into code generation (default: all)
- QUERYDSL_LIST_ACCESSORS - Static variable in class com.querydsl.apt.APTOptions
-
enable accessors for direct indexed list access (default: false)
- QUERYDSL_LOG_INFO - Static variable in class com.querydsl.apt.APTOptions
-
set whether info level messages should be written to stdout (default: false)
- QUERYDSL_MAP_ACCESSORS - Static variable in class com.querydsl.apt.APTOptions
-
enable accessors for direct key based map access (default: false)
- QUERYDSL_PACKAGE_SUFFIX - Static variable in class com.querydsl.apt.APTOptions
-
set a suffix for query type packages (default: empty)
- QUERYDSL_PREFIX - Static variable in class com.querydsl.apt.APTOptions
-
set the prefix for query types (default: Q)
- QUERYDSL_SUFFIX - Static variable in class com.querydsl.apt.APTOptions
-
set a suffix for query types (default: empty)
- QUERYDSL_UNKNOWN_AS_EMBEDDABLE - Static variable in class com.querydsl.apt.APTOptions
-
set whether unknown non-annotated classes should be treated as embeddable (default: false)
- QUERYDSL_USE_FIELDS - Static variable in class com.querydsl.apt.APTOptions
-
Set whether fields are used as metadata source (default: true)
- QUERYDSL_USE_GETTERS - Static variable in class com.querydsl.apt.APTOptions
-
Set whether accessors are used as metadata source (default: true)
- QUERYDSL_VARIABLE_NAME_FUNCTION_CLASS - Static variable in class com.querydsl.apt.APTOptions
-
set the variable name function class
- QuerydslAnnotationProcessor - Class in com.querydsl.apt
-
Default annotation processor for Querydsl which handles
QueryEntity,QuerySupertype,QueryEmbeddable,QueryEmbeddedandQueryTransient - QuerydslAnnotationProcessor() - Constructor for class com.querydsl.apt.QuerydslAnnotationProcessor
- QueryTypeImpl - Class in com.querydsl.apt
-
Implementation of the
QueryTypeannotation - QueryTypeImpl(PropertyType) - Constructor for class com.querydsl.apt.QueryTypeImpl
R
- RooAnnotationProcessor - Class in com.querydsl.apt.roo
-
AnnotationProcessor for Spring Roo which takes
RooJpaEntity,RooJpaActiveRecord,MappedSuperclass,EmbeddableandTransientinto account - RooAnnotationProcessor() - Constructor for class com.querydsl.apt.roo.RooAnnotationProcessor
S
- setAlternativeEntityAnnotation(Class<? extends Annotation>) - Method in class com.querydsl.apt.DefaultConfiguration
- setNamePrefix(String) - Method in class com.querydsl.apt.DefaultConfiguration
- setNameSuffix(String) - Method in class com.querydsl.apt.DefaultConfiguration
- setStrictMode(boolean) - Method in class com.querydsl.apt.DefaultConfiguration
- setUnknownAsEmbedded(boolean) - Method in class com.querydsl.apt.DefaultConfiguration
- setUseFields(boolean) - Method in class com.querydsl.apt.DefaultConfiguration
- setUseGetters(boolean) - Method in class com.querydsl.apt.DefaultConfiguration
- skipAnn - Variable in class com.querydsl.apt.DefaultConfiguration
- superTypeAnn - Variable in class com.querydsl.apt.DefaultConfiguration
T
- transformParams(List<? extends VariableElement>) - Method in class com.querydsl.apt.TypeElementHandler
- TypeElementHandler - Class in com.querydsl.apt
-
TypeElementHandleris an APT visitor for entity types - TypeElementHandler(Configuration, ExtendedTypeFactory, TypeMappings, QueryTypeFactory) - Constructor for class com.querydsl.apt.TypeElementHandler
- TypeUtils - Class in com.querydsl.apt
-
Various utility classes for
ElementandAnnotationMirrorhandling
V
- validateInits(EntityType, Property) - Method in class com.querydsl.apt.AbstractQuerydslProcessor
- value() - Method in class com.querydsl.apt.QueryTypeImpl
- valueOf(String) - Static method in enum com.querydsl.apt.VisitorConfig
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.querydsl.apt.VisitorConfig
-
Returns an array containing the constants of this enum type, in the order they are declared.
- visitConstructors() - Method in enum com.querydsl.apt.VisitorConfig
- visitFieldProperties() - Method in enum com.querydsl.apt.VisitorConfig
- visitMethodProperties() - Method in enum com.querydsl.apt.VisitorConfig
- VisitorConfig - Enum in com.querydsl.apt
-
VisitorConfigdefines theEntityType-specific visiting configuration
All Classes and Interfaces|All Packages|Constant Field Values