Package org.hibernate.jpamodelgen
Class Context
- java.lang.Object
-
- org.hibernate.jpamodelgen.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()
-
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)
-
isAddSuppressWarningsAnnotation
public boolean isAddSuppressWarningsAnnotation()
-
setAddSuppressWarningsAnnotation
public void setAddSuppressWarningsAnnotation(boolean addSuppressWarningsAnnotation)
-
getElementUtils
public Elements getElementUtils()
-
getTypeUtils
public Types getTypeUtils()
-
getPersistenceXmlLocation
public String getPersistenceXmlLocation()
-
containsMetaEntity
public boolean containsMetaEntity(String fqcn)
-
getMetaEntities
public Collection<Metamodel> getMetaEntities()
-
containsMetaEmbeddable
public boolean containsMetaEmbeddable(String fqcn)
-
getMetaEmbeddables
public Collection<Metamodel> getMetaEmbeddables()
-
getMetaAuxiliaries
public Collection<Metamodel> getMetaAuxiliaries()
-
addAccessTypeInformation
public void addAccessTypeInformation(String fqcn, AccessTypeInformation info)
-
getAccessTypeInfo
public @Nullable AccessTypeInformation getAccessTypeInfo(String fqcn)
-
getTypeElementForFullyQualifiedName
public TypeElement getTypeElementForFullyQualifiedName(String fqcn)
-
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)
-
-