Package org.apache.jena.sparql.lang
Class UpdateParser
- java.lang.Object
-
- org.apache.jena.sparql.lang.UpdateParser
-
- Direct Known Subclasses:
ParserARQUpdate
,ParserSPARQL11Update
public abstract class UpdateParser extends java.lang.Object
This class provides the root of lower level access to all the update parsers. Each subclass hides the details of the per-language exception handlers and other javacc details.
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static boolean
canParse(Syntax syntaxURI)
static UpdateParser
createParser(Syntax syntaxURI)
void
parse(UpdateSink sink, Prologue prologue, java.io.InputStream input)
Parse an input streamvoid
parse(UpdateSink sink, Prologue prologue, java.io.Reader r)
Use with care - Reader must be UTF-8void
parse(UpdateSink sink, Prologue prologue, java.lang.String updateString)
Parse a string
-
-
-
Method Detail
-
parse
public final void parse(UpdateSink sink, Prologue prologue, java.lang.String updateString) throws QueryParseException
Parse a string- Throws:
QueryParseException
-
parse
public final void parse(UpdateSink sink, Prologue prologue, java.io.InputStream input) throws QueryParseException
Parse an input stream- Throws:
QueryParseException
-
parse
public void parse(UpdateSink sink, Prologue prologue, java.io.Reader r)
Use with care - Reader must be UTF-8
-
canParse
public static boolean canParse(Syntax syntaxURI)
-
createParser
public static UpdateParser createParser(Syntax syntaxURI)
-
-