Package io.quarkus.qute.deployment
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 Summary
Constructors Constructor Description TemplateDataBuildItem(org.jboss.jandex.AnnotationInstance annotationInstance, org.jboss.jandex.ClassInfo targetClass)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) booleanfilter(org.jboss.jandex.AnnotationTarget target)org.jboss.jandex.AnnotationInstancegetAnnotationInstance()String[]getIgnore()StringgetNamespace()org.jboss.jandex.ClassInfogetTargetClass()booleanhasNamespace()booleanisIgnoreSuperclasses()booleanisProperties()booleanisTargetAnnotatedType()StringtoString()
-
-
-
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)
-
-