Class TemplateDataBuildItem

java.lang.Object
io.quarkus.builder.item.BuildItem
io.quarkus.builder.item.MultiBuildItem
io.quarkus.qute.deployment.TemplateDataBuildItem

public final class TemplateDataBuildItem extends io.quarkus.builder.item.MultiBuildItem
  • Constructor Details

    • TemplateDataBuildItem

      public TemplateDataBuildItem(org.jboss.jandex.AnnotationInstance annotationInstance, org.jboss.jandex.ClassInfo targetClass)
  • Method Details

    • isTargetAnnotatedType

      public boolean isTargetAnnotatedType()
    • getTargetClass

      public org.jboss.jandex.ClassInfo getTargetClass()
    • hasNamespace

      public boolean hasNamespace()
    • getNamespace

      public String getNamespace()
    • getIgnore

      public String[] getIgnore()
    • isIgnoreSuperclasses

      public boolean isIgnoreSuperclasses()
    • isProperties

      public boolean isProperties()
    • getAnnotationInstance

      public org.jboss.jandex.AnnotationInstance getAnnotationInstance()
    • filter

      boolean filter(org.jboss.jandex.AnnotationTarget target)
    • toString

      public String toString()
      Overrides:
      toString in class Object