|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
A general interface for RDF parsers.
| Field Summary | |
static int |
DT_IGNORE
Constant indicating that datatypes semantics should be ignored. |
static int |
DT_NORMALIZE
Constant indicating that values of datatyped literals should be normalized to their canonical representation. |
static int |
DT_VERIFY
Constant indicating that values of datatyped literals should be verified. |
| Method Summary | |
void |
parse(InputStream in,
String baseURI)
Parses the data from the supplied InputStream, using the supplied baseURI to resolve any relative URI references. |
void |
parse(Reader reader,
String baseURI)
Parses the data from the supplied Reader, using the supplied baseURI to resolve any relative URI references. |
void |
setDatatypeHandling(int datatypeHandling)
Sets the datatype handling mode. |
void |
setNamespaceListener(NamespaceListener nl)
Sets the NamespaceListener that will be notified of any namespace declarations that the parser finds during parsing. |
void |
setParseErrorListener(ParseErrorListener el)
Sets the ParseErrorListener that will be notified of any errors that this parser finds during parsing. |
void |
setParseLocationListener(ParseLocationListener ll)
Sets the ParseLocationListener that will be notified of the parser's progress during the parse process. |
void |
setPreserveBNodeIds(boolean preserveBNodeIds)
Set whether the parser should preserve bnode identifiers specified in the source (default is false). |
void |
setStatementHandler(StatementHandler sh)
Sets the StatementHandler that will be notified of statements that are parsed by this parser. |
void |
setStopAtFirstError(boolean stopAtFirstError)
Sets whether the parser should stop immediately if it finds an error in the data (default value is true). |
void |
setVerifyData(boolean verifyData)
Sets whether the parser should verify the data it parses (default value is true). |
| Field Detail |
public static final int DT_IGNORE
public static final int DT_VERIFY
public static final int DT_NORMALIZE
| Method Detail |
public void setStatementHandler(StatementHandler sh)
public void setParseErrorListener(ParseErrorListener el)
public void setParseLocationListener(ParseLocationListener ll)
public void setNamespaceListener(NamespaceListener nl)
public void setVerifyData(boolean verifyData)
public void setPreserveBNodeIds(boolean preserveBNodeIds)
public void setStopAtFirstError(boolean stopAtFirstError)
public void setDatatypeHandling(int datatypeHandling)
datatypeHandling - One of the constants
DT_IGNORE, DT_VERIFY or
DT_NORMALIZE.DT_IGNORE,
DT_VERIFY,
DT_NORMALIZE
public void parse(InputStream in,
String baseURI)
throws IOException,
ParseException,
StatementHandlerException
in - The InputStream from which to read the data.baseURI - The URI associated with the data in the InputStream.
IOException - If an I/O error occurred while data was read
from the InputStream.
ParseException - If the parser has found an unrecoverable
parse error.
StatementHandlerException - If the configured statement handler
has encountered an unrecoverable error.
public void parse(Reader reader,
String baseURI)
throws IOException,
ParseException,
StatementHandlerException
reader - The Reader from which to read the data.baseURI - The URI associated with the data in the InputStream.
IOException - If an I/O error occurred while data was read
from the InputStream.
ParseException - If the parser has found an unrecoverable
parse error.
StatementHandlerException - If the configured statement handler
has encountered an unrecoverable error.
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||