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
Constructors Constructor Description PrefixedToQNameTarget(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
endInfra(SourceLocation loc)
void
endItem(SourceLocation loc)
void
endValue(SourceLocation loc)
void
startInfra(AxiomPrefixedName name, SourceLocation loc)
void
startItem(AxiomPrefixedName name, SourceLocation loc)
void
startValue(Object value, SourceLocation loc)
-
-
-
Constructor Detail
-
PrefixedToQNameTarget
public PrefixedToQNameTarget(AxiomItemStream.Target target, Supplier<AxiomNameResolver> itemResolver, Supplier<AxiomNameResolver> valueResolver, Supplier<AxiomNameResolver> infraResolver)
-
-
Method Detail
-
startItem
public void startItem(AxiomPrefixedName name, SourceLocation loc)
- Specified by:
startItem
in interfaceAxiomStreamTarget<AxiomPrefixedName,Object>
-
endItem
public void endItem(SourceLocation loc)
- Specified by:
endItem
in interfaceAxiomStreamTarget<AxiomPrefixedName,Object>
-
startValue
public void startValue(Object value, SourceLocation loc)
- Specified by:
startValue
in interfaceAxiomStreamTarget<AxiomPrefixedName,Object>
-
endValue
public void endValue(SourceLocation loc)
- Specified by:
endValue
in interfaceAxiomStreamTarget<AxiomPrefixedName,Object>
-
startInfra
public void startInfra(AxiomPrefixedName name, SourceLocation loc)
- Specified by:
startInfra
in interfaceAxiomStreamTarget<AxiomPrefixedName,Object>
-
endInfra
public void endInfra(SourceLocation loc)
- Specified by:
endInfra
in interfaceAxiomStreamTarget<AxiomPrefixedName,Object>
-
-