Class TemplateDataBuildItem


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

      • TemplateDataBuildItem

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

      • 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)