Package com.evolveum.axiom.api.stream
Interface AxiomBuilderStreamTarget.ValueBuilder
-
- All Known Implementing Classes:
ValueContext
- Enclosing class:
- AxiomBuilderStreamTarget
public static interface AxiomBuilderStreamTarget.ValueBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default AxiomNameResolver
axiomAsConditionalDefault()
Optional<AxiomItemDefinition>
childItemDef(AxiomName statement)
void
endValue(SourceLocation loc)
Optional<AxiomItemDefinition>
infraItemDef(AxiomName item)
AxiomBuilderStreamTarget.ItemBuilder
startInfra(AxiomName identifier, SourceLocation loc)
AxiomBuilderStreamTarget.ItemBuilder
startItem(AxiomName identifier, SourceLocation loc)
-
-
-
Method Detail
-
childItemDef
Optional<AxiomItemDefinition> childItemDef(AxiomName statement)
-
infraItemDef
Optional<AxiomItemDefinition> infraItemDef(AxiomName item)
-
startItem
AxiomBuilderStreamTarget.ItemBuilder startItem(AxiomName identifier, SourceLocation loc)
-
startInfra
AxiomBuilderStreamTarget.ItemBuilder startInfra(AxiomName identifier, SourceLocation loc)
-
endValue
void endValue(SourceLocation loc)
-
axiomAsConditionalDefault
default AxiomNameResolver axiomAsConditionalDefault()
-
-