Package io.quarkus.qute.runtime
Class TemplateProducer.InjectableTemplate.InjectableFragment
- java.lang.Object
-
- io.quarkus.qute.runtime.TemplateProducer.InjectableTemplate.InjectableFragment
-
- All Implemented Interfaces:
Template
,Template.Fragment
- Enclosing class:
- TemplateProducer.InjectableTemplate
class TemplateProducer.InjectableTemplate.InjectableFragment extends Object implements Template.Fragment
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface io.quarkus.qute.Template
Template.Fragment
-
-
Field Summary
-
Fields inherited from interface io.quarkus.qute.Template.Fragment
ATTRIBUTE
-
-
Constructor Summary
Constructors Constructor Description InjectableFragment(String identifier)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Expression
findExpression(Predicate<Expression> predicate)
List<Expression>
getExpressions()
Template.Fragment
getFragment(String id)
Set<String>
getFragmentIds()
String
getGeneratedId()
String
getId()
Template
getOriginalTemplate()
List<ParameterDeclaration>
getParameterDeclarations()
Optional<Variant>
getVariant()
TemplateInstance
instance()
-
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.Template
data, data, data, data, data, data, render, render
-
Methods inherited from interface io.quarkus.qute.Template.Fragment
isFragment
-
-
-
-
Constructor Detail
-
InjectableFragment
InjectableFragment(String identifier)
-
-
Method Detail
-
getExpressions
public List<Expression> getExpressions()
- Specified by:
getExpressions
in interfaceTemplate
-
findExpression
public Expression findExpression(Predicate<Expression> predicate)
- Specified by:
findExpression
in interfaceTemplate
-
getGeneratedId
public String getGeneratedId()
- Specified by:
getGeneratedId
in interfaceTemplate
-
getVariant
public Optional<Variant> getVariant()
- Specified by:
getVariant
in interfaceTemplate
-
getParameterDeclarations
public List<ParameterDeclaration> getParameterDeclarations()
- Specified by:
getParameterDeclarations
in interfaceTemplate
-
getId
public String getId()
- Specified by:
getId
in interfaceTemplate
- Specified by:
getId
in interfaceTemplate.Fragment
-
getOriginalTemplate
public Template getOriginalTemplate()
- Specified by:
getOriginalTemplate
in interfaceTemplate.Fragment
-
getFragment
public Template.Fragment getFragment(String id)
- Specified by:
getFragment
in interfaceTemplate
-
getFragmentIds
public Set<String> getFragmentIds()
- Specified by:
getFragmentIds
in interfaceTemplate
-
instance
public TemplateInstance instance()
-
-