Class 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 Detail

      • templateId

        public final String templateId
      • fragmentId

        public final String fragmentId
      • requireTypeSafeExpressions

        public final boolean requireTypeSafeExpressions
      • method

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

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

      • CheckedTemplateBuildItem

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

      • isFragment

        public boolean isFragment()
      • isRecord

        public boolean isRecord()
      • getDescription

        public String getDescription()