Package com.evolveum.axiom.api.stream
Class StringToQNameTarget
- java.lang.Object
-
- com.evolveum.axiom.api.stream.StringToQNameTarget
-
- All Implemented Interfaces:
AxiomStreamTarget<String,Object>
public class StringToQNameTarget extends Object implements AxiomStreamTarget<String,Object>
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface com.evolveum.axiom.api.stream.AxiomStreamTarget
AxiomStreamTarget.WithContext<N,V>
-
-
Constructor Summary
Constructors Constructor Description StringToQNameTarget(AxiomItemStream.Target target, Supplier<AxiomNameResolver> itemResolver, Supplier<AxiomNameResolver> valueResolver, Supplier<AxiomNameResolver> infraResolver)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
endItem(SourceLocation loc)
void
endValue(SourceLocation loc)
void
startInfra(String item, SourceLocation loc)
void
startItem(String item, SourceLocation loc)
void
startValue(Object value, SourceLocation loc)
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface com.evolveum.axiom.api.stream.AxiomStreamTarget
endInfra
-
-
-
-
Constructor Detail
-
StringToQNameTarget
public StringToQNameTarget(AxiomItemStream.Target target, Supplier<AxiomNameResolver> itemResolver, Supplier<AxiomNameResolver> valueResolver, Supplier<AxiomNameResolver> infraResolver)
-
-
Method Detail
-
endItem
public void endItem(SourceLocation loc)
- Specified by:
endItem
in interfaceAxiomStreamTarget<String,Object>
-
startValue
public void startValue(Object value, SourceLocation loc)
- Specified by:
startValue
in interfaceAxiomStreamTarget<String,Object>
-
endValue
public void endValue(SourceLocation loc)
- Specified by:
endValue
in interfaceAxiomStreamTarget<String,Object>
-
startItem
public void startItem(String item, SourceLocation loc)
- Specified by:
startItem
in interfaceAxiomStreamTarget<String,Object>
-
startInfra
public void startInfra(String item, SourceLocation loc)
- Specified by:
startInfra
in interfaceAxiomStreamTarget<String,Object>
-
-