Package com.querydsl.apt.hibernate
Class HibernateAnnotationProcessor
java.lang.Object
javax.annotation.processing.AbstractProcessor
com.querydsl.apt.AbstractQuerydslProcessor
com.querydsl.apt.jpa.JPAAnnotationProcessor
com.querydsl.apt.hibernate.HibernateAnnotationProcessor
- All Implemented Interfaces:
Processor
@SupportedAnnotationTypes({"com.querydsl.core.annotations.*","javax.persistence.*","jakarta.persistence.*","org.hibernate.annotations.*"})
public class HibernateAnnotationProcessor
extends JPAAnnotationProcessor
HibernateAnnotationProcessor extends JPAAnnotationProcessor to take Hibernate-specific
annotations into account- Author:
- tiwe
- See Also:
-
Field Summary
Fields inherited from class com.querydsl.apt.AbstractQuerydslProcessor
ALLOW_OTHER_PROCESSORS_TO_CLAIM_ANNOTATIONSFields inherited from class javax.annotation.processing.AbstractProcessor
processingEnv -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected ConfigurationcreateConfiguration(RoundEnvironment roundEnv) Methods inherited from class com.querydsl.apt.AbstractQuerydslProcessor
collectElements, createElementHandler, createTypeFactory, getClassName, getSupportedOptions, getSupportedSourceVersion, process, processAnnotations, validateInitsMethods inherited from class javax.annotation.processing.AbstractProcessor
getCompletions, getSupportedAnnotationTypes, init, isInitialized
-
Constructor Details
-
HibernateAnnotationProcessor
public HibernateAnnotationProcessor()
-
-
Method Details
-
createConfiguration
- Overrides:
createConfigurationin classJPAAnnotationProcessor
-