public class TurtleParser extends Object implements TurtleParserConstants
Modifier and Type | Field and Description |
---|---|
Token |
jj_nt |
Token |
token |
TurtleParserTokenManager |
token_source |
A, ANY_CHAR, ANY_ESCAPED_CHAR, ANY_ESCAPED_CHAR_IN_LONG_STRING, AT, BASE, CLOSE_SQUARE_BRACKET, CLOSEPAR, COMMA, COMMENT, DECIMAL, DEFAULT, DIGIT, DOT, DOUBLE, DOUBLE_CARET, EMPTY_BLANK_NODE, EOF, ERROR, EXPONENT, FALSE, FILTER, FULLIRI, IN_LONG_STRING, IN_STRING, INTEGER, LETTER, LONG_STRING, NODE_ID_START, NODEID, OPEN_SQUARE_BRACKET, OPENPAR, PN_CHARS, PN_CHARS_BASE, PN_CHARS_U, PN_LOCAL, PN_PREFIX, PNAME_LN, PNAME_NS, PREFIX, SELECT, SEMICOLON, STRING, STRING_START, THREEQUOTES, tokenImage, TRUE, WHERE
Constructor and Description |
---|
TurtleParser(InputStream stream) |
TurtleParser(InputStream stream,
String encoding) |
TurtleParser(InputStream is,
TripleHandler handler,
IRI base) |
TurtleParser(Reader stream) |
TurtleParser(Reader reader,
TripleHandler handler,
IRI base) |
TurtleParser(TurtleParserTokenManager tm) |
public TurtleParserTokenManager token_source
public Token token
public Token jj_nt
public TurtleParser(Reader reader, TripleHandler handler, IRI base)
public TurtleParser(InputStream is, TripleHandler handler, IRI base)
public TurtleParser(InputStream stream)
public TurtleParser(InputStream stream, String encoding)
public TurtleParser(Reader stream)
public TurtleParser(TurtleParserTokenManager tm)
public PrefixManager getPrefixManager()
public void setTripleHandler(TripleHandler handler)
public final void parseDocument() throws ParseException
ParseException
public final void parseDirective() throws ParseException
ParseException
public final void parsePrefixDirective() throws ParseException
ParseException
public final void parseBaseDirective() throws ParseException
ParseException
public final void parseStatement() throws ParseException
ParseException
public final void parseTriples() throws ParseException
ParseException
public final IRI parseSubject() throws ParseException
ParseException
public final IRI parseLoneNS() throws ParseException
ParseException
public final IRI parseAbbreviatedIRI() throws ParseException
ParseException
public final IRI parseIRI() throws ParseException
ParseException
public final IRI parseBlankNode() throws ParseException
ParseException
public final IRI parseNodeID() throws ParseException
ParseException
public final void parsePredicateObjectList(IRI subject) throws ParseException
ParseException
public final IRI parseVerb() throws ParseException
ParseException
public final IRI parsePredicate() throws ParseException
ParseException
public final IRI parseResource() throws ParseException
ParseException
public final void parseObjectList(IRI subject, IRI predicate) throws ParseException
ParseException
public final void parseObject(IRI subject, IRI predicate) throws ParseException
ParseException
public final IRI parseCollection() throws ParseException
ParseException
public final IRI parseItemList() throws ParseException
ParseException
public final void parseLiteral(IRI subject, IRI predicate) throws ParseException
ParseException
public final String parseInteger() throws ParseException
ParseException
public final String parseDouble() throws ParseException
ParseException
public final String parseDecimal() throws ParseException
ParseException
public final String parseBoolean() throws ParseException
ParseException
public final String parseQuotedString() throws ParseException
ParseException
public final String parseString() throws ParseException
ParseException
public void ReInit(InputStream stream)
public void ReInit(InputStream stream, String encoding)
public void ReInit(Reader stream)
public void ReInit(TurtleParserTokenManager tm)
public final Token getNextToken()
public final Token getToken(int index)
public ParseException generateParseException()
public final void enable_tracing()
public final void disable_tracing()
Copyright © 2017 The University of Manchester. All Rights Reserved.