|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectuk.ac.manchester.cs.owl.owlapi.turtle.parser.TurtleParser
public class TurtleParser
Field Summary | |
---|---|
Token |
jj_nt
Next token. |
Token |
token
Current token. |
TurtleParserTokenManager |
token_source
Generated Token Manager. |
Fields inherited from interface uk.ac.manchester.cs.owl.owlapi.turtle.parser.TurtleParserConstants |
---|
A, 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, tokenImage, TRUE, WHERE |
Constructor Summary | |
---|---|
TurtleParser(java.io.InputStream stream)
Constructor with InputStream. |
|
TurtleParser(java.io.InputStream stream,
java.lang.String encoding)
Constructor with InputStream and supplied encoding |
|
TurtleParser(java.io.InputStream is,
TripleHandler handler,
java.lang.String base)
|
|
TurtleParser(java.io.Reader stream)
Constructor. |
|
TurtleParser(java.io.Reader reader,
TripleHandler handler,
java.lang.String base)
|
|
TurtleParser(TurtleParserTokenManager tm)
Constructor with generated Token Manager. |
Method Summary | |
---|---|
void |
disable_tracing()
Disable tracing. |
void |
enable_tracing()
Enable tracing. |
ParseException |
generateParseException()
Generate ParseException. |
protected java.net.URI |
getNextBlankNode()
|
Token |
getNextToken()
Get the next Token. |
Token |
getToken(int index)
Get the specific Token. |
java.net.URI |
getURI(java.lang.String s)
|
protected java.net.URI |
getURIFromQName(java.lang.String qname)
|
boolean |
isAnonymousNode(IRI iri)
|
boolean |
isAnonymousNode(java.lang.String uri)
|
java.net.URI |
parseAbbreviatedURI()
|
void |
parseBaseDirective()
|
java.net.URI |
parseBlankNode()
|
java.lang.String |
parseBoolean()
|
java.net.URI |
parseCollection()
|
java.lang.String |
parseDecimal()
|
void |
parseDirective()
|
void |
parseDocument()
|
java.lang.String |
parseDouble()
|
java.lang.String |
parseInteger()
|
java.net.URI |
parseItemList()
|
void |
parseLiteral(java.net.URI subject,
java.net.URI predicate)
|
java.net.URI |
parseNodeID()
|
void |
parseObject(java.net.URI subject,
java.net.URI predicate)
|
void |
parseObjectList(java.net.URI subject,
java.net.URI predicate)
|
java.net.URI |
parsePredicate()
|
void |
parsePredicateObjectList(java.net.URI subject)
|
void |
parsePrefixDirective()
|
java.lang.String |
parseQuotedString()
|
java.net.URI |
parseResource()
|
void |
parseStatement()
|
java.lang.String |
parseString()
|
java.net.URI |
parseSubject()
|
void |
parseTriples()
|
java.net.URI |
parseURI()
|
java.net.URI |
parseVerb()
|
void |
ReInit(java.io.InputStream stream)
Reinitialise. |
void |
ReInit(java.io.InputStream stream,
java.lang.String encoding)
Reinitialise. |
void |
ReInit(java.io.Reader stream)
Reinitialise. |
void |
ReInit(TurtleParserTokenManager tm)
Reinitialise. |
void |
setIgnoreAnnotationsAndDeclarations(boolean b)
|
void |
setTripleHandler(TripleHandler handler)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public TurtleParserTokenManager token_source
public Token token
public Token jj_nt
Constructor Detail |
---|
public TurtleParser(java.io.Reader reader, TripleHandler handler, java.lang.String base)
public TurtleParser(java.io.InputStream is, TripleHandler handler, java.lang.String base)
public TurtleParser(java.io.InputStream stream)
public TurtleParser(java.io.InputStream stream, java.lang.String encoding)
public TurtleParser(java.io.Reader stream)
public TurtleParser(TurtleParserTokenManager tm)
Method Detail |
---|
public void setTripleHandler(TripleHandler handler)
public boolean isAnonymousNode(java.lang.String uri)
isAnonymousNode
in interface AnonymousNodeChecker
public boolean isAnonymousNode(IRI iri)
isAnonymousNode
in interface AnonymousNodeChecker
protected java.net.URI getNextBlankNode()
protected java.net.URI getURIFromQName(java.lang.String qname)
public java.net.URI getURI(java.lang.String s)
public void setIgnoreAnnotationsAndDeclarations(boolean b)
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 java.net.URI parseSubject() throws ParseException
ParseException
public final java.net.URI parseAbbreviatedURI() throws ParseException
ParseException
public final java.net.URI parseURI() throws ParseException
ParseException
public final java.net.URI parseBlankNode() throws ParseException
ParseException
public final java.net.URI parseNodeID() throws ParseException
ParseException
public final void parsePredicateObjectList(java.net.URI subject) throws ParseException
ParseException
public final java.net.URI parseVerb() throws ParseException
ParseException
public final java.net.URI parsePredicate() throws ParseException
ParseException
public final java.net.URI parseResource() throws ParseException
ParseException
public final void parseObjectList(java.net.URI subject, java.net.URI predicate) throws ParseException
ParseException
public final void parseObject(java.net.URI subject, java.net.URI predicate) throws ParseException
ParseException
public final java.net.URI parseCollection() throws ParseException
ParseException
public final java.net.URI parseItemList() throws ParseException
ParseException
public final void parseLiteral(java.net.URI subject, java.net.URI predicate) throws ParseException
ParseException
public final java.lang.String parseInteger() throws ParseException
ParseException
public final java.lang.String parseDouble() throws ParseException
ParseException
public final java.lang.String parseDecimal() throws ParseException
ParseException
public final java.lang.String parseBoolean() throws ParseException
ParseException
public final java.lang.String parseQuotedString() throws ParseException
ParseException
public final java.lang.String parseString() throws ParseException
ParseException
public void ReInit(java.io.InputStream stream)
public void ReInit(java.io.InputStream stream, java.lang.String encoding)
public void ReInit(java.io.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()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |