Package com.evolveum.axiom.lang.antlr
Class AxiomAntlrStatementSource
java.lang.Object
com.evolveum.axiom.lang.antlr.AxiomAntlrStatementSource
- Direct Known Subclasses:
AxiomModelStatementSource
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedAxiomAntlrStatementSource(String sourceName, AxiomParser.ItemContext statement) -
Method Summary
Modifier and TypeMethodDescriptionstatic AxiomParser.ItemContextcontextFrom(String sourceName, org.antlr.v4.runtime.CharStream stream) static AxiomAntlrStatementSourcefrom(String sourceName, InputStream stream) static AxiomAntlrStatementSourceprotected final AxiomParser.ItemContextroot()final voidstream(AxiomItemStream.TargetWithContext target, AxiomDecoderContext<AxiomParser.PrefixedNameContext, AxiomParser.ArgumentContext> codecs, AxiomNameResolver documentLocal)
-
Constructor Details
-
AxiomAntlrStatementSource
-
-
Method Details
-
from
public static AxiomAntlrStatementSource from(String sourceName, InputStream stream) throws IOException, AxiomSyntaxException - Throws:
IOExceptionAxiomSyntaxException
-
contextFrom
public static AxiomParser.ItemContext contextFrom(String sourceName, org.antlr.v4.runtime.CharStream stream) -
from
public static AxiomAntlrStatementSource from(String sourceName, org.antlr.v4.runtime.CharStream stream) throws AxiomSyntaxException - Throws:
AxiomSyntaxException
-
sourceName
-
root
-
stream
public final void stream(AxiomItemStream.TargetWithContext target, AxiomDecoderContext<AxiomParser.PrefixedNameContext, AxiomParser.ArgumentContext> codecs, AxiomNameResolver documentLocal)
-