Class MongoAnnotationProcessor
java.lang.Object
javax.annotation.processing.AbstractProcessor
com.querydsl.apt.AbstractQuerydslProcessor
org.springframework.data.mongodb.repository.support.MongoAnnotationProcessor
- All Implemented Interfaces:
Processor
@SupportedAnnotationTypes({"com.querydsl.core.annotations.*","org.springframework.data.mongodb.core.mapping.*"})
@SupportedSourceVersion(RELEASE_6)
public class MongoAnnotationProcessor
extends com.querydsl.apt.AbstractQuerydslProcessor
Annotation processor to create Querydsl query types for QueryDsl annotated classes.
- Author:
- Oliver Gierke, Owen Q
-
Field Summary
Fields inherited from class com.querydsl.apt.AbstractQuerydslProcessor
ALLOW_OTHER_PROCESSORS_TO_CLAIM_ANNOTATIONS
Fields inherited from class javax.annotation.processing.AbstractProcessor
processingEnv
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected com.querydsl.apt.Configuration
createConfiguration
(RoundEnvironment roundEnv) Methods inherited from class com.querydsl.apt.AbstractQuerydslProcessor
collectElements, createElementHandler, createTypeFactory, getClassName, getSupportedOptions, getSupportedSourceVersion, process, processAnnotations, validateInits
Methods inherited from class javax.annotation.processing.AbstractProcessor
getCompletions, getSupportedAnnotationTypes, init, isInitialized
-
Constructor Details
-
MongoAnnotationProcessor
public MongoAnnotationProcessor()
-
-
Method Details
-
createConfiguration
- Specified by:
createConfiguration
in classcom.querydsl.apt.AbstractQuerydslProcessor
-