Package com.evolveum.axiom.api.stream
Class PrefixedToQNameTarget
java.lang.Object
com.evolveum.axiom.api.stream.PrefixedToQNameTarget
- All Implemented Interfaces:
AxiomStreamTarget<AxiomPrefixedName,Object>
public class PrefixedToQNameTarget
extends Object
implements AxiomStreamTarget<AxiomPrefixedName,Object>
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.evolveum.axiom.api.stream.AxiomStreamTarget
AxiomStreamTarget.WithContext<N,V> -
Constructor Summary
ConstructorsConstructorDescriptionPrefixedToQNameTarget(AxiomItemStream.Target target, Supplier<AxiomNameResolver> itemResolver, Supplier<AxiomNameResolver> valueResolver, Supplier<AxiomNameResolver> infraResolver) -
Method Summary
Modifier and TypeMethodDescriptionvoidendInfra(SourceLocation loc) voidendItem(SourceLocation loc) voidendValue(SourceLocation loc) voidstartInfra(AxiomPrefixedName name, SourceLocation loc) voidstartItem(AxiomPrefixedName name, SourceLocation loc) voidstartValue(Object value, SourceLocation loc)
-
Constructor Details
-
PrefixedToQNameTarget
public PrefixedToQNameTarget(AxiomItemStream.Target target, Supplier<AxiomNameResolver> itemResolver, Supplier<AxiomNameResolver> valueResolver, Supplier<AxiomNameResolver> infraResolver)
-
-
Method Details
-
startItem
- Specified by:
startItemin interfaceAxiomStreamTarget<AxiomPrefixedName,Object>
-
endItem
- Specified by:
endItemin interfaceAxiomStreamTarget<AxiomPrefixedName,Object>
-
startValue
- Specified by:
startValuein interfaceAxiomStreamTarget<AxiomPrefixedName,Object>
-
endValue
- Specified by:
endValuein interfaceAxiomStreamTarget<AxiomPrefixedName,Object>
-
startInfra
- Specified by:
startInfrain interfaceAxiomStreamTarget<AxiomPrefixedName,Object>
-
endInfra
- Specified by:
endInfrain interfaceAxiomStreamTarget<AxiomPrefixedName,Object>
-