Class TemplateProducer.InjectableTemplate.InjectableFragment

java.lang.Object
io.quarkus.qute.runtime.TemplateProducer.InjectableTemplate.InjectableFragment
All Implemented Interfaces:
io.quarkus.qute.Template, io.quarkus.qute.Template.Fragment
Enclosing class:
TemplateProducer.InjectableTemplate

class TemplateProducer.InjectableTemplate.InjectableFragment extends Object implements io.quarkus.qute.Template.Fragment
  • Constructor Details

    • InjectableFragment

      InjectableFragment(String identifier)
  • Method Details

    • getExpressions

      public List<io.quarkus.qute.Expression> getExpressions()
      Specified by:
      getExpressions in interface io.quarkus.qute.Template
    • findExpression

      public io.quarkus.qute.Expression findExpression(Predicate<io.quarkus.qute.Expression> predicate)
      Specified by:
      findExpression in interface io.quarkus.qute.Template
    • getGeneratedId

      public String getGeneratedId()
      Specified by:
      getGeneratedId in interface io.quarkus.qute.Template
    • getVariant

      public Optional<io.quarkus.qute.Variant> getVariant()
      Specified by:
      getVariant in interface io.quarkus.qute.Template
    • getParameterDeclarations

      public List<io.quarkus.qute.ParameterDeclaration> getParameterDeclarations()
      Specified by:
      getParameterDeclarations in interface io.quarkus.qute.Template
    • getId

      public String getId()
      Specified by:
      getId in interface io.quarkus.qute.Template
      Specified by:
      getId in interface io.quarkus.qute.Template.Fragment
    • getOriginalTemplate

      public io.quarkus.qute.Template getOriginalTemplate()
      Specified by:
      getOriginalTemplate in interface io.quarkus.qute.Template.Fragment
    • getFragment

      public io.quarkus.qute.Template.Fragment getFragment(String id)
      Specified by:
      getFragment in interface io.quarkus.qute.Template
    • getFragmentIds

      public Set<String> getFragmentIds()
      Specified by:
      getFragmentIds in interface io.quarkus.qute.Template
    • getNodes

      public List<io.quarkus.qute.TemplateNode> getNodes()
      Specified by:
      getNodes in interface io.quarkus.qute.Template
    • getRootNode

      public io.quarkus.qute.SectionNode getRootNode()
      Specified by:
      getRootNode in interface io.quarkus.qute.Template
    • getSource

      public Optional<URI> getSource()
      Specified by:
      getSource in interface io.quarkus.qute.Template
    • findNodes

      public Collection<io.quarkus.qute.TemplateNode> findNodes(Predicate<io.quarkus.qute.TemplateNode> predicate)
      Specified by:
      findNodes in interface io.quarkus.qute.Template
    • instance

      public io.quarkus.qute.TemplateInstance instance()
      Specified by:
      instance in interface io.quarkus.qute.Template