Package io.quarkus.qute
Interface SectionHelper.SectionResolutionContext
-
- Enclosing interface:
- SectionHelper
public static interface SectionHelper.SectionResolutionContext
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default CompletionStage<ResultNode>execute()Execute the main block with the current resolution context.default CompletionStage<ResultNode>execute(ResolutionContext context)Execute the main block with the specifiedResolutionContext.CompletionStage<ResultNode>execute(SectionBlock block, ResolutionContext context)Execute the specified block with the specifiedResolutionContext.ResolutionContextnewResolutionContext(Object data, Map<String,SectionBlock> extendingBlocks)ResolutionContextresolutionContext()
-
-
-
Method Detail
-
resolutionContext
ResolutionContext resolutionContext()
- Returns:
- the current resolution context
-
newResolutionContext
ResolutionContext newResolutionContext(Object data, Map<String,SectionBlock> extendingBlocks)
- Parameters:
data-extendingBlocks-- Returns:
- a new resolution context
-
execute
default CompletionStage<ResultNode> execute()
Execute the main block with the current resolution context.- Returns:
- the result node
-
execute
default CompletionStage<ResultNode> execute(ResolutionContext context)
Execute the main block with the specifiedResolutionContext.- Parameters:
context-- Returns:
- the result node
-
execute
CompletionStage<ResultNode> execute(SectionBlock block, ResolutionContext context)
Execute the specified block with the specifiedResolutionContext.- Parameters:
block-context-- Returns:
- the result node
-
-