Class CouchbaseAnnotationProcessor
java.lang.Object
javax.annotation.processing.AbstractProcessor
com.querydsl.apt.AbstractQuerydslProcessor
org.springframework.data.couchbase.repository.support.CouchbaseAnnotationProcessor
- All Implemented Interfaces:
Processor
@SupportedAnnotationTypes({"com.querydsl.core.annotations.*","org.springframework.data.couchbase.core.mapping.*"})
@SupportedSourceVersion(RELEASE_6)
public class CouchbaseAnnotationProcessor
extends com.querydsl.apt.AbstractQuerydslProcessor
Annotation processor to create Querydsl query types for QueryDsl annotated classes.
- Author:
- Michael Reiche
-
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
-
CouchbaseAnnotationProcessor
public CouchbaseAnnotationProcessor()
-
-
Method Details
-
createConfiguration
- Specified by:
createConfiguration
in classcom.querydsl.apt.AbstractQuerydslProcessor
-