Class CheckedTemplateBuildItem

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

public final class CheckedTemplateBuildItem extends io.quarkus.builder.item.MultiBuildItem
Represents a method of a class annotated with CheckedTemplate or a Java record that implements TemplateInstance.
  • Field Details

    • templateId

      public final String templateId
    • fragmentId

      public final String fragmentId
    • bindings

      public final Map<String,String> bindings
    • requireTypeSafeExpressions

      public final boolean requireTypeSafeExpressions
    • method

      public final org.jboss.jandex.MethodInfo method
    • recordClass

      public final org.jboss.jandex.ClassInfo recordClass
  • Constructor Details

    • CheckedTemplateBuildItem

      public CheckedTemplateBuildItem(String templateId, String fragmentId, Map<String,String> bindings, org.jboss.jandex.MethodInfo method, org.jboss.jandex.ClassInfo recordClass, boolean requireTypeSafeExpressions)
  • Method Details

    • isFragment

      public boolean isFragment()
    • isRecord

      public boolean isRecord()
    • getDescription

      public String getDescription()