Package com.evolveum.axiom.api.stream
Class StringToQNameTarget
java.lang.Object
com.evolveum.axiom.api.stream.StringToQNameTarget
- All Implemented Interfaces:
AxiomStreamTarget<String,Object>
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.evolveum.axiom.api.stream.AxiomStreamTarget
AxiomStreamTarget.WithContext<N,V> -
Constructor Summary
ConstructorsConstructorDescriptionStringToQNameTarget(AxiomItemStream.Target target, Supplier<AxiomNameResolver> itemResolver, Supplier<AxiomNameResolver> valueResolver, Supplier<AxiomNameResolver> infraResolver) -
Method Summary
Modifier and TypeMethodDescriptionvoidendItem(SourceLocation loc) voidendValue(SourceLocation loc) voidstartInfra(String item, SourceLocation loc) voidstartItem(String item, SourceLocation loc) voidstartValue(Object value, SourceLocation loc) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.evolveum.axiom.api.stream.AxiomStreamTarget
endInfra
-
Constructor Details
-
StringToQNameTarget
public StringToQNameTarget(AxiomItemStream.Target target, Supplier<AxiomNameResolver> itemResolver, Supplier<AxiomNameResolver> valueResolver, Supplier<AxiomNameResolver> infraResolver)
-
-
Method Details
-
endItem
- Specified by:
endItemin interfaceAxiomStreamTarget<String,Object>
-
startValue
- Specified by:
startValuein interfaceAxiomStreamTarget<String,Object>
-
endValue
- Specified by:
endValuein interfaceAxiomStreamTarget<String,Object>
-
startItem
- Specified by:
startItemin interfaceAxiomStreamTarget<String,Object>
-
startInfra
- Specified by:
startInfrain interfaceAxiomStreamTarget<String,Object>
-