Package com.evolveum.axiom.api.stream
Interface AxiomStreamTarget<N,V>
- 
- All Known Subinterfaces:
 AxiomItemStream.Target,AxiomItemStream.TargetWithContext,AxiomStreamTarget.WithContext<N,V>
- All Known Implementing Classes:
 AbstractStreamAdapter,AntlrStreamToItemStream,AxiomBuilderStreamTarget,AxiomItemStreamTreeBuilder,AxiomItemTarget,PrefixedToQNameTarget,StringToQNameTarget
public interface AxiomStreamTarget<N,V> 
- 
- 
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interfaceAxiomStreamTarget.WithContext<N,V> 
- 
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default voidendInfra(SourceLocation loc)voidendItem(SourceLocation loc)voidendValue(SourceLocation loc)default voidstartInfra(N item, SourceLocation loc)voidstartItem(N item, SourceLocation loc)voidstartValue(V value, SourceLocation loc) 
 - 
 
- 
- 
Method Detail
- 
startItem
void startItem(N item, SourceLocation loc)
 
- 
endItem
void endItem(SourceLocation loc)
 
- 
startValue
void startValue(V value, SourceLocation loc)
 
- 
endValue
void endValue(SourceLocation loc)
 
- 
startInfra
default void startInfra(N item, SourceLocation loc)
 
- 
endInfra
default void endInfra(SourceLocation loc)
 
 - 
 
 -