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) boolean
process
(Set<? extends TypeElement> annotations, RoundEnvironment roundEnv) Methods inherited from class com.querydsl.apt.AbstractQuerydslProcessor
collectElements, createElementHandler, createTypeFactory, getClassName, getSupportedOptions, getSupportedSourceVersion, processAnnotations, validateInits
Methods inherited from class javax.annotation.processing.AbstractProcessor
getCompletions, getSupportedAnnotationTypes, init, isInitialized
-
Constructor Details
-
CouchbaseAnnotationProcessor
public CouchbaseAnnotationProcessor()
-
-
Method Details