java.lang.Object
com.blazebit.persistence.view.processor.Context

public class Context extends Object
Since:
1.5.0
Author:
Christian Beikov
  • Constructor Details

  • Method Details

    • getProcessingEnvironment

      public ProcessingEnvironment getProcessingEnvironment()
    • getTypeElement

      public TypeElement getTypeElement(CharSequence name)
    • getElementUtils

      public Elements getElementUtils()
    • getTypeUtils

      public Types getTypeUtils()
    • getConverter

      public Map<String,TypeConverter> getConverter(String fqn)
    • logMessage

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

      public boolean matchesDefaultVersionAttribute(Element member)
    • addMetaEntityViewToContext

      public void addMetaEntityViewToContext(String qualifiedName, AnnotationMetaEntityView metaEntityView)
    • getMetaEntityViews

      public Collection<MetaEntityView> getMetaEntityViews()
    • getMetaEntityViewMap

      public Map<String,MetaEntityView> getMetaEntityViewMap()
    • markGenerated

      public boolean markGenerated(String name)
    • getGeneratedAnnotation

      public TypeElement getGeneratedAnnotation()
    • addGeneratedAnnotation

      public boolean addGeneratedAnnotation()
    • addGeneratedDate

      public boolean addGeneratedDate()
    • isAddSuppressWarningsAnnotation

      public boolean isAddSuppressWarningsAnnotation()
    • isStrictCascadingCheck

      public boolean isStrictCascadingCheck()
    • isGenerateImplementations

      public boolean isGenerateImplementations()
    • isGenerateBuilders

      public boolean isGenerateBuilders()
    • getDefaultVersionAttributeName

      public String getDefaultVersionAttributeName()
    • getDefaultVersionAttributeType

      public String getDefaultVersionAttributeType()
    • isCreateEmptyFlatViews

      public boolean isCreateEmptyFlatViews()
    • isGenerateDeepConstants

      public boolean isGenerateDeepConstants()
    • getOptionalParameters

      public Map<String,TypeElement> getOptionalParameters()
    • getThreads

      public int getThreads()
    • initializeEntityViewElement

      public Map<String,Element> initializeEntityViewElement(TypeElement entityView)
    • getAllMembers

      public Iterable<? extends Element> getAllMembers(TypeElement typeElement)