com.hp.hpl.jena.n3
Class N3Parser
java.lang.Object
|
+--com.hp.hpl.jena.n3.N3Parser
- All Implemented Interfaces:
- N3AntlrParserTokenTypes
- public class N3Parser
- extends java.lang.Object
- implements N3AntlrParserTokenTypes
The formal interface to the N3 parser. Wraps up the antlr parser and lexer.
- Version:
- $Id: N3Parser.java,v 1.1 2002/09/18 10:49:58 andy_seaborne Exp $
- Author:
- Andy Seaborne
| Fields inherited from interface com.hp.hpl.jena.n3.N3AntlrParserTokenTypes |
ALPHA, ALPHANUMERIC, ANON, ARROW_L, ARROW_MEANS, ARROW_P_L, ARROW_P_R, ARROW_R, AT, AT_PREFIX, COLON, COMMA, DATA_T, EOF, EQUAL, ESC_CHAR, ESCAPE, FORMULA, KEYWORD, KW_A, KW_HAS, KW_IS, KW_OF, KW_THIS, LBRACK, LCURLY, LITERAL, LNAME, LPAREN, NAME_IT, NAME_OP, NL, NL1, NL2, NL3, NON_ANC, NSNAME, NULL_TREE_LOOKAHEAD, PATH, QNAME, QNAME_OR_KEYWORD_OR_NAME_OP, QUESTION, QUOTE3D, QUOTE3S, RBRACK, RCURLY, RPAREN, RPATH, SEMI, SEP, SL_COMMENT, STRING, STRING1, STRING2, URI_OR_IMPLIES, URICHAR, URIREF, UVAR, WS |
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
N3Parser
public N3Parser(java.io.BufferedReader r,
N3ParserEventHandler h)
N3Parser
public N3Parser(java.io.Reader r,
N3ParserEventHandler h)
N3Parser
public N3Parser(java.io.InputStream in,
N3ParserEventHandler h)
getTokenNames
public static java.lang.String[] getTokenNames()
line
public int line()
col
public int col()
getParser
public N3AntlrParser getParser()
getLexer
public N3AntlrLexer getLexer()
parse
public void parse()
throws antlr.RecognitionException,
antlr.TokenStreamException
- Call the top level parser rule
antlr.RecognitionException
antlr.TokenStreamException
Copyright © 2001 Hewlett-Packard. All Rights Reserved.