Package org.hibernate.processor
Class Context
- java.lang.Object
-
- org.hibernate.processor.Context
-
public final class Context extends Object
-
-
Constructor Summary
Constructors Constructor Description Context(ProcessingEnvironment processingEnvironment)
-
Method Summary
-
-
-
Constructor Detail
-
Context
public Context(ProcessingEnvironment processingEnvironment)
-
-
Method Detail
-
getProcessingEnvironment
public ProcessingEnvironment getProcessingEnvironment()
-
generateJakartaDataStaticMetamodel
public boolean generateJakartaDataStaticMetamodel()
-
setGenerateJakartaDataStaticMetamodel
public void setGenerateJakartaDataStaticMetamodel(boolean generateJakartaDataStaticMetamodel)
-
addInjectAnnotation
public boolean addInjectAnnotation()
-
setAddInjectAnnotation
public void setAddInjectAnnotation(boolean addInjectAnnotation)
-
addDependentAnnotation
public boolean addDependentAnnotation()
-
setAddDependentAnnotation
public void setAddDependentAnnotation(boolean addDependentAnnotation)
-
addNonnullAnnotation
public boolean addNonnullAnnotation()
-
setAddNonnullAnnotation
public void setAddNonnullAnnotation(boolean addNonnullAnnotation)
-
addGeneratedAnnotation
public boolean addGeneratedAnnotation()
-
setAddGeneratedAnnotation
public void setAddGeneratedAnnotation(boolean addGeneratedAnnotation)
-
addGeneratedDate
public boolean addGeneratedDate()
-
setAddGenerationDate
public void setAddGenerationDate(boolean addGenerationDate)
-
addSuppressWarningsAnnotation
public boolean addSuppressWarningsAnnotation()
-
getSuppressedWarnings
public String[] getSuppressedWarnings()
-
setSuppressedWarnings
public void setSuppressedWarnings(String[] suppressedWarnings)
-
addTransactionScopedAnnotation
public boolean addTransactionScopedAnnotation()
-
setAddTransactionScopedAnnotation
public void setAddTransactionScopedAnnotation(boolean addTransactionScopedAnnotation)
-
isQuarkusInjection
public boolean isQuarkusInjection()
-
setQuarkusInjection
public void setQuarkusInjection(boolean quarkusInjection)
-
getElementUtils
public Elements getElementUtils()
-
getTypeUtils
public Types getTypeUtils()
-
getPersistenceXmlLocation
public String getPersistenceXmlLocation()
-
containsMetaEntity
public boolean containsMetaEntity(String qualifiedName)
-
getMetaEntities
public Collection<Metamodel> getMetaEntities()
-
containsMetaEmbeddable
public boolean containsMetaEmbeddable(String qualifiedName)
-
getMetaEmbeddables
public Collection<Metamodel> getMetaEmbeddables()
-
containsDataMetaEntity
public boolean containsDataMetaEntity(String qualifiedName)
-
getDataMetaEntities
public Collection<Metamodel> getDataMetaEntities()
-
containsDataMetaEmbeddable
public boolean containsDataMetaEmbeddable(String qualifiedName)
-
addDataMetaEmbeddable
public void addDataMetaEmbeddable(String qualifiedName, Metamodel metaEntity)
-
getDataMetaEmbeddables
public Collection<Metamodel> getDataMetaEmbeddables()
-
getMetaAuxiliaries
public Collection<Metamodel> getMetaAuxiliaries()
-
addAccessTypeInformation
public void addAccessTypeInformation(String qualifiedName, AccessTypeInformation info)
-
getAccessTypeInfo
public @Nullable AccessTypeInformation getAccessTypeInfo(String qualifiedName)
-
getTypeElementForFullyQualifiedName
public TypeElement getTypeElementForFullyQualifiedName(String qualifiedName)
-
getElementsToRedo
public Set<CharSequence> getElementsToRedo()
-
addElementToRedo
public void addElementToRedo(CharSequence qualifiedName)
-
removeElementToRedo
public void removeElementToRedo(CharSequence qualifiedName)
-
logMessage
public void logMessage(Diagnostic.Kind type, String message)
-
isFullyXmlConfigured
public boolean isFullyXmlConfigured()
-
mappingDocumentFullyXmlConfigured
public void mappingDocumentFullyXmlConfigured(boolean fullyXmlConfigured)
-
getPersistenceUnitDefaultAccessType
public AccessType getPersistenceUnitDefaultAccessType()
-
setPersistenceUnitDefaultAccessType
public void setPersistenceUnitDefaultAccessType(AccessType persistenceUnitDefaultAccessType)
-
doLazyXmlParsing
public boolean doLazyXmlParsing()
-
message
public void message(Element method, String message, Diagnostic.Kind severity)
-
message
public void message(Element method, AnnotationMirror mirror, AnnotationValue value, String message, Diagnostic.Kind severity)
-
message
public void message(Element method, AnnotationMirror mirror, String message, Diagnostic.Kind severity)
-
checkNamedQuery
public boolean checkNamedQuery(String name)
-
setUsesQuarkusOrm
public void setUsesQuarkusOrm(boolean b)
-
usesQuarkusOrm
public boolean usesQuarkusOrm()
-
setUsesQuarkusReactive
public void setUsesQuarkusReactive(boolean b)
-
usesQuarkusReactive
public boolean usesQuarkusReactive()
-
setInclude
public void setInclude(String include)
-
setExclude
public void setExclude(String exclude)
-
isIncluded
public boolean isIncluded(String typeName)
-
getAllMembers
public List<Element> getAllMembers(TypeElement type)
-
-