Class TemplateProducer.InjectableTemplate.InjectableTemplateInstanceImpl

java.lang.Object
io.quarkus.qute.TemplateInstanceBase
io.quarkus.qute.runtime.TemplateProducer.InjectableTemplate.InjectableTemplateInstanceImpl
All Implemented Interfaces:
io.quarkus.qute.TemplateInstance
Direct Known Subclasses:
TemplateProducer.InjectableTemplate.InjectableFragmentTemplateInstanceImpl
Enclosing class:
TemplateProducer.InjectableTemplate

class TemplateProducer.InjectableTemplate.InjectableTemplateInstanceImpl extends io.quarkus.qute.TemplateInstanceBase
  • Nested Class Summary

    Nested classes/interfaces inherited from class io.quarkus.qute.TemplateInstanceBase

    io.quarkus.qute.TemplateInstanceBase.DataMap

    Nested classes/interfaces inherited from interface io.quarkus.qute.TemplateInstance

    io.quarkus.qute.TemplateInstance.Initializer
  • Field Summary

    Fields inherited from class io.quarkus.qute.TemplateInstanceBase

    attributes, data, dataMap, renderedActions

    Fields inherited from interface io.quarkus.qute.TemplateInstance

    CAPACITY, LOCALE, SELECTED_VARIANT, TIMEOUT, VARIANTS
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    consume(Consumer<String> consumer)
     
    io.smallrye.mutiny.Multi<String>
     
    io.smallrye.mutiny.Uni<String>
     
    protected io.quarkus.qute.Engine
     
    io.quarkus.qute.Template
     
     
     
    protected io.quarkus.qute.Template
     

    Methods inherited from class io.quarkus.qute.TemplateInstanceBase

    computedData, data, data, data, getAttribute, getTimeout, onRendered, setAttribute

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface io.quarkus.qute.TemplateInstance

    getFragment, setCapacity, setLocale, setLocale, setVariant
  • Constructor Details

    • InjectableTemplateInstanceImpl

      InjectableTemplateInstanceImpl()
  • Method Details

    • render

      public String render()
    • renderAsync

      public CompletionStage<String> renderAsync()
    • createMulti

      public io.smallrye.mutiny.Multi<String> createMulti()
    • createUni

      public io.smallrye.mutiny.Uni<String> createUni()
    • consume

      public CompletionStage<Void> consume(Consumer<String> consumer)
    • engine

      protected io.quarkus.qute.Engine engine()
      Specified by:
      engine in class io.quarkus.qute.TemplateInstanceBase
    • getTemplate

      public io.quarkus.qute.Template getTemplate()
    • template

      protected io.quarkus.qute.Template template()