Package com.evolveum.axiom.lang.antlr
Class AntlrStreamToItemStream
- java.lang.Object
-
- com.evolveum.axiom.api.stream.AbstractStreamAdapter<AxiomParser.PrefixedNameContext,AxiomParser.ArgumentContext>
-
- com.evolveum.axiom.lang.antlr.AntlrStreamToItemStream
-
- All Implemented Interfaces:
AxiomStreamTarget<AxiomParser.PrefixedNameContext,AxiomParser.ArgumentContext>
public class AntlrStreamToItemStream extends AbstractStreamAdapter<AxiomParser.PrefixedNameContext,AxiomParser.ArgumentContext>
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface com.evolveum.axiom.api.stream.AxiomStreamTarget
AxiomStreamTarget.WithContext<N,V>
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
startInfra(AxiomParser.PrefixedNameContext item, SourceLocation loc)
void
startItem(AxiomParser.PrefixedNameContext item, SourceLocation loc)
void
startValue(AxiomParser.ArgumentContext value, SourceLocation loc)
protected AxiomStreamTarget<?,?>
target()
-
Methods inherited from class com.evolveum.axiom.api.stream.AbstractStreamAdapter
endInfra, endItem, endValue
-
-
-
-
Method Detail
-
target
protected AxiomStreamTarget<?,?> target()
- Specified by:
target
in classAbstractStreamAdapter<AxiomParser.PrefixedNameContext,AxiomParser.ArgumentContext>
-
startInfra
public void startInfra(AxiomParser.PrefixedNameContext item, SourceLocation loc)
-
startItem
public void startItem(AxiomParser.PrefixedNameContext item, SourceLocation loc)
-
startValue
public void startValue(AxiomParser.ArgumentContext value, SourceLocation loc)
-
-