Package org.hibernate.processor
Class Context
java.lang.Object
org.hibernate.processor.Context
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
addAccessTypeInformation
(String qualifiedName, AccessTypeInformation info) void
addDataMetaEmbeddable
(String qualifiedName, Metamodel metaEntity) void
addDataMetaEntity
(String qualifiedName, Metamodel metaEntity) boolean
void
addElementToRedo
(CharSequence qualifiedName) void
addEntityNameMapping
(String entityName, String qualifiedName) void
addEnumValue
(String qualifiedTypeName, String shortTypeName, @Nullable String outerTypeQualifiedName, @Nullable String outerShortTypeName, String value) boolean
boolean
boolean
void
addMetaAuxiliary
(String qualifiedName, Metamodel metamodel) void
addMetaEmbeddable
(String qualifiedName, Metamodel metaEntity) void
addMetaEntity
(String qualifiedName, Metamodel metaEntity) boolean
boolean
boolean
boolean
checkNamedQuery
(String name) boolean
containsDataMetaEmbeddable
(String qualifiedName) boolean
containsDataMetaEntity
(String qualifiedName) boolean
containsMetaEmbeddable
(String qualifiedName) boolean
containsMetaEntity
(String qualifiedName) boolean
@Nullable TypeElement
entityType
(String entityName) boolean
@Nullable AccessTypeInformation
getAccessTypeInfo
(String qualifiedName) getAllMembers
(TypeElement type) @Nullable Metamodel
getDataMetaEmbeddable
(String qualifiedName) @Nullable Metamodel
getDataMetaEntity
(String qualifiedName) @Nullable Metamodel
getMetaAuxiliary
(String qualifiedName) @Nullable Metamodel
getMetaEmbeddable
(String qualifiedName) @Nullable Metamodel
getMetaEntity
(String qualifiedName) @Nullable Metamodel
getMetamodel
(String qualifiedName) String[]
getTypeElementForFullyQualifiedName
(String qualifiedName) boolean
boolean
isIncluded
(String typeName) boolean
boolean
void
logMessage
(Diagnostic.Kind type, String message) void
mappingDocumentFullyXmlConfigured
(boolean fullyXmlConfigured) void
message
(Element method, String message, Diagnostic.Kind severity) void
message
(Element method, AnnotationMirror mirror, String message, Diagnostic.Kind severity) void
message
(Element method, AnnotationMirror mirror, AnnotationValue value, String message, Diagnostic.Kind severity) @Nullable String
qualifiedNameForEntityName
(String entityName) void
removeElementToRedo
(CharSequence qualifiedName) void
setAddDependentAnnotation
(boolean addDependentAnnotation) void
setAddGeneratedAnnotation
(boolean addGeneratedAnnotation) void
setAddGenerationDate
(boolean addGenerationDate) void
setAddInjectAnnotation
(boolean addInjectAnnotation) void
setAddNonnullAnnotation
(boolean addNonnullAnnotation) void
setAddTransactionScopedAnnotation
(boolean addTransactionScopedAnnotation) void
setExclude
(String exclude) void
setGenerateJakartaDataStaticMetamodel
(boolean generateJakartaDataStaticMetamodel) void
setInclude
(String include) void
setIndexing
(boolean index) void
setPersistenceUnitDefaultAccessType
(AccessType persistenceUnitDefaultAccessType) void
setQuarkusInjection
(boolean quarkusInjection) void
setSuppressedWarnings
(String[] suppressedWarnings) void
setUsesQuarkusOrm
(boolean b) void
setUsesQuarkusReactive
(boolean b) toString()
boolean
boolean
-
Constructor Details
-
Context
-
-
Method Details
-
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
-
setSuppressedWarnings
-
addTransactionScopedAnnotation
public boolean addTransactionScopedAnnotation() -
setAddTransactionScopedAnnotation
public void setAddTransactionScopedAnnotation(boolean addTransactionScopedAnnotation) -
isQuarkusInjection
public boolean isQuarkusInjection() -
setQuarkusInjection
public void setQuarkusInjection(boolean quarkusInjection) -
getElementUtils
-
getTypeUtils
-
getPersistenceXmlLocation
-
getOrmXmlFiles
-
containsMetaEntity
-
getMetaEntity
-
getMetaEntities
-
addMetaEntity
-
containsMetaEmbeddable
-
getMetaEmbeddable
-
addMetaEmbeddable
-
getMetaEmbeddables
-
containsDataMetaEntity
-
getDataMetaEntity
-
getDataMetaEntities
-
addDataMetaEntity
-
containsDataMetaEmbeddable
-
getDataMetaEmbeddable
-
addDataMetaEmbeddable
-
getDataMetaEmbeddables
-
getMetamodel
-
getMetaAuxiliary
-
getMetaAuxiliaries
-
addMetaAuxiliary
-
addAccessTypeInformation
-
getAccessTypeInfo
-
getTypeElementForFullyQualifiedName
-
getElementsToRedo
-
addElementToRedo
-
removeElementToRedo
-
logMessage
-
isFullyXmlConfigured
public boolean isFullyXmlConfigured() -
mappingDocumentFullyXmlConfigured
public void mappingDocumentFullyXmlConfigured(boolean fullyXmlConfigured) -
getPersistenceUnitDefaultAccessType
-
setPersistenceUnitDefaultAccessType
-
doLazyXmlParsing
public boolean doLazyXmlParsing() -
message
-
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) -
toString
-
checkNamedQuery
-
setUsesQuarkusOrm
public void setUsesQuarkusOrm(boolean b) -
usesQuarkusOrm
public boolean usesQuarkusOrm() -
setUsesQuarkusReactive
public void setUsesQuarkusReactive(boolean b) -
usesQuarkusReactive
public boolean usesQuarkusReactive() -
setInclude
-
setExclude
-
isIncluded
-
getAllMembers
-
getEntityNameMappings
-
addEntityNameMapping
-
qualifiedNameForEntityName
-
getEnumTypesByValue
-
addEnumValue
-
entityType
-
setIndexing
public void setIndexing(boolean index) -
isIndexing
public boolean isIndexing()
-