Class UseWhenContext
-
- All Implemented Interfaces:
public final class UseWhenContext
-
-
Field Summary
Fields Modifier and Type Field Description private Boolean
unknownStepTypes
private final Map<OptionNode, XdmValue>
staticOptions
private final Map<QName, StepImplementation>
stepTypes
private final Set<ElementNode>
useWhen
private Integer
resolvedCount
private final Integer
contextId
private final PipelineBuilder
builder
-
Method Summary
Modifier and Type Method Description final Boolean
getUnknownStepTypes()
final Unit
setUnknownStepTypes(Boolean unknownStepTypes)
final Map<OptionNode, XdmValue>
getStaticOptions()
final Map<QName, StepImplementation>
getStepTypes()
final Set<ElementNode>
getUseWhen()
final Integer
getResolvedCount()
final Unit
setResolvedCount(Integer resolvedCount)
final Integer
getContextId()
final PipelineBuilder
getBuilder()
final UseWhenContext
copy()
final XdmValue
resolveExpression(InstructionConfiguration stepConfig, String expr)
final Boolean
resolveUseWhen(InstructionConfiguration stepConfig, String expr)
String
toString()
-
-
Method Detail
-
getUnknownStepTypes
final Boolean getUnknownStepTypes()
-
setUnknownStepTypes
final Unit setUnknownStepTypes(Boolean unknownStepTypes)
-
getStaticOptions
final Map<OptionNode, XdmValue> getStaticOptions()
-
getStepTypes
final Map<QName, StepImplementation> getStepTypes()
-
getUseWhen
final Set<ElementNode> getUseWhen()
-
getResolvedCount
final Integer getResolvedCount()
-
setResolvedCount
final Unit setResolvedCount(Integer resolvedCount)
-
getContextId
final Integer getContextId()
-
getBuilder
final PipelineBuilder getBuilder()
-
copy
final UseWhenContext copy()
-
resolveExpression
final XdmValue resolveExpression(InstructionConfiguration stepConfig, String expr)
-
resolveUseWhen
final Boolean resolveUseWhen(InstructionConfiguration stepConfig, String expr)
-
-
-
-