org.hibernate.jpamodelgen
Class Context
java.lang.Object
org.hibernate.jpamodelgen.Context
public class Context
- extends java.lang.Object
- Author:
- Max Andersen, Hardy Ferentschik, Emmanuel Bernard
|
Constructor Summary |
Context(javax.annotation.processing.ProcessingEnvironment pe)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Context
public Context(javax.annotation.processing.ProcessingEnvironment pe)
getProcessingEnvironment
public javax.annotation.processing.ProcessingEnvironment getProcessingEnvironment()
getMetaEntitiesToProcess
public java.util.Map<java.lang.String,MetaEntity> getMetaEntitiesToProcess()
getMetaSuperclassAndEmbeddableToProcess
public java.util.Map<java.lang.String,MetaEntity> getMetaSuperclassAndEmbeddableToProcess()
addAccessType
public void addAccessType(javax.lang.model.element.TypeElement element,
javax.persistence.AccessType accessType)
addAccessTypeForHierarchy
public void addAccessTypeForHierarchy(javax.lang.model.element.TypeElement element,
javax.persistence.AccessType accessType)
getAccessType
public javax.persistence.AccessType getAccessType(javax.lang.model.element.TypeElement element)
getDefaultAccessTypeForHerarchy
public javax.persistence.AccessType getDefaultAccessTypeForHerarchy(javax.lang.model.element.TypeElement element)
getElementsAlreadyProcessed
public java.util.Set<java.lang.String> getElementsAlreadyProcessed()
processElement
public void processElement(javax.lang.model.element.TypeElement element,
javax.persistence.AccessType defaultAccessTypeForHierarchy)
logMessage
public void logMessage(javax.tools.Diagnostic.Kind type,
java.lang.String message)
Copyright © 2009. All Rights Reserved.