org.hibernate.jpamodelgen
Class Context

java.lang.Object
  extended by org.hibernate.jpamodelgen.Context

public final class Context
extends Object

Author:
Max Andersen, Hardy Ferentschik, Emmanuel Bernard

Constructor Summary
Context(ProcessingEnvironment pe)
           
 
Method Summary
 void addAccessTypeInformation(String fqcn, AccessTypeInformation info)
           
 void addMetaEmbeddable(String fqcn, MetaEntity metaEntity)
           
 void addMetaEntity(String fqcn, MetaEntity metaEntity)
           
 boolean containsMetaEmbeddable(String fqcn)
           
 boolean containsMetaEntity(String fqcn)
           
 boolean doLazyXmlParsing()
           
 AccessTypeInformation getAccessTypeInfo(String fqcn)
           
 Elements getElementUtils()
           
 MetaEntity getMetaEmbeddable(String fqcn)
           
 Collection<MetaEntity> getMetaEmbeddables()
           
 Collection<MetaEntity> getMetaEntities()
           
 MetaEntity getMetaEntity(String fqcn)
           
 List<String> getOrmXmlFiles()
           
 javax.persistence.AccessType getPersistenceUnitDefaultAccessType()
           
 String getPersistenceXmlLocation()
           
 ProcessingEnvironment getProcessingEnvironment()
           
 TypeElement getTypeElementForFullyQualifiedName(String fqcn)
           
 Types getTypeUtils()
           
 boolean isAddGeneratedAnnotation()
           
 boolean isPersistenceUnitCompletelyXmlConfigured()
           
 void logMessage(Diagnostic.Kind type, String message)
           
 void setAddGeneratedAnnotation(boolean addGeneratedAnnotation)
           
 void setPersistenceUnitCompletelyXmlConfigured(boolean persistenceUnitCompletelyXmlConfigured)
           
 void setPersistenceUnitDefaultAccessType(javax.persistence.AccessType persistenceUnitDefaultAccessType)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Context

public Context(ProcessingEnvironment pe)
Method Detail

getProcessingEnvironment

public ProcessingEnvironment getProcessingEnvironment()

isAddGeneratedAnnotation

public boolean isAddGeneratedAnnotation()

setAddGeneratedAnnotation

public void setAddGeneratedAnnotation(boolean addGeneratedAnnotation)

getElementUtils

public Elements getElementUtils()

getTypeUtils

public Types getTypeUtils()

getPersistenceXmlLocation

public String getPersistenceXmlLocation()

getOrmXmlFiles

public List<String> getOrmXmlFiles()

containsMetaEntity

public boolean containsMetaEntity(String fqcn)

getMetaEntity

public MetaEntity getMetaEntity(String fqcn)

getMetaEntities

public Collection<MetaEntity> getMetaEntities()

addMetaEntity

public void addMetaEntity(String fqcn,
                          MetaEntity metaEntity)

containsMetaEmbeddable

public boolean containsMetaEmbeddable(String fqcn)

getMetaEmbeddable

public MetaEntity getMetaEmbeddable(String fqcn)

addMetaEmbeddable

public void addMetaEmbeddable(String fqcn,
                              MetaEntity metaEntity)

getMetaEmbeddables

public Collection<MetaEntity> getMetaEmbeddables()

addAccessTypeInformation

public void addAccessTypeInformation(String fqcn,
                                     AccessTypeInformation info)

getAccessTypeInfo

public AccessTypeInformation getAccessTypeInfo(String fqcn)

getTypeElementForFullyQualifiedName

public TypeElement getTypeElementForFullyQualifiedName(String fqcn)

logMessage

public void logMessage(Diagnostic.Kind type,
                       String message)

isPersistenceUnitCompletelyXmlConfigured

public boolean isPersistenceUnitCompletelyXmlConfigured()

setPersistenceUnitCompletelyXmlConfigured

public void setPersistenceUnitCompletelyXmlConfigured(boolean persistenceUnitCompletelyXmlConfigured)

getPersistenceUnitDefaultAccessType

public javax.persistence.AccessType getPersistenceUnitDefaultAccessType()

setPersistenceUnitDefaultAccessType

public void setPersistenceUnitDefaultAccessType(javax.persistence.AccessType persistenceUnitDefaultAccessType)

doLazyXmlParsing

public boolean doLazyXmlParsing()

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2009-2010. All Rights Reserved.