Modifier and Type | Method and Description |
---|---|
static Optional<RDFParser> |
forFormat(RDFFormat theFormat)
Return the
parser associated with the given format |
static Set<Statement> |
read(InputStream theStream,
RDFFormat theFormat)
Parse the RDF from the
input and return the resulting statements |
static Set<Statement> |
read(InputStream theStream,
RDFFormat theFormat,
Options theOptions)
Parse the RDF from the
input and return the resulting statements |
static <T> T |
read(InputStream theStream,
RDFFormat theFormat,
Options theOptions,
CollectingRDFHandler<T> theHandler)
Parse the RDF from the specified stream
|
static void |
read(InputStream theStream,
RDFFormat theFormat,
Options theOptions,
RDFHandler theHandler)
Parse the RDF from the specified stream
|
static Set<Statement> |
read(Path thePath)
Parse the RDF in the specified file and return the resulting statements.
|
static Set<Statement> |
read(Path thePath,
RDFFormat theFormat)
Parse the RDF in the specified file and return the resulting statements.
|
static Set<Statement> |
read(Path thePath,
RDFFormat theFormat,
Options theOptions)
Parse the RDF in the specified file and return the resulting statements
|
static <T> T |
read(Path thePath,
RDFFormat theFormat,
Options theOptions,
CollectingRDFHandler<T> theHandler)
Parse the RDF in the specified file
|
static Set<Statement> |
read(String theInput,
RDFFormat theFormat)
Parse the RDF from the given `String` input and return the resulting statements using the default parsing options
|
static Set<Statement> |
read(String theInput,
RDFFormat theFormat,
Options theOptions)
Parser the RDF from the given `String` input and return the resulting statements.
|
static void |
register(RDFParser theParser) |
public static void register(RDFParser theParser)
@Nonnull public static Optional<RDFParser> forFormat(@Nonnull RDFFormat theFormat)
parser
associated with the given formattheFormat
- the format you wish to parse@Nonnull public static Set<Statement> read(@Nonnull InputStream theStream, @Nonnull RDFFormat theFormat) throws IOException
input
and return the resulting statementstheStream
- the `InputStream` to read fromtheFormat
- the format of the RDFIOException
- if there was an error while reading from the streamInvalidRDF
- if the RDF syntax was invalid wrt to the format
IllegalArgumentException
- if there is no known parser for the `RDFFormat`@Nonnull public static Set<Statement> read(@Nonnull String theInput, @Nonnull RDFFormat theFormat) throws IOException
theInput
- the RDF inputtheFormat
- the format for the RDFIOException
- if there was an error while reading from the streamInvalidRDF
- if the RDF syntax was invalid wrt to the format
IllegalArgumentException
- if there is no known parser for the `RDFFormat`@Nonnull public static Set<Statement> read(@Nonnull String theInput, @Nonnull RDFFormat theFormat, @Nonnull Options theOptions) throws IOException
theInput
- the RDF inputtheFormat
- the format for the RDFtheOptions
- the parser optionsIOException
- if there was an error while reading from the streamInvalidRDF
- if the RDF syntax was invalid wrt to the format
IllegalArgumentException
- if there is no known parser for the `RDFFormat`@Nonnull public static Set<Statement> read(@Nonnull InputStream theStream, @Nonnull RDFFormat theFormat, @Nonnull Options theOptions) throws IOException
input
and return the resulting statementstheStream
- the `InputStream` to read fromtheFormat
- the format of the RDFtheOptions
- the parser optionsIOException
- if there was an error while reading from the streamInvalidRDF
- if the RDF syntax was invalid wrt to the format
IllegalArgumentException
- if there is no known parser for the `RDFFormat`@Nonnull public static Set<Statement> read(@Nonnull Path thePath) throws IOException
thePath
- the file to read fromIOException
- if there is an error opening or reading from the fileInvalidRDF
- if the RDF syntax was invalid wrt to the format
IllegalArgumentException
- if there is no known parser for the `RDFFormat` or the file uses an unknown RDF format@Nonnull public static Set<Statement> read(@Nonnull Path thePath, @Nonnull RDFFormat theFormat) throws IOException
thePath
- the file to read fromtheFormat
- the RDF formatIOException
- if there is an error opening or reading from the fileInvalidRDF
- if the RDF syntax was invalid wrt to the format
IllegalArgumentException
- if there is no known parser for the `RDFFormat` or the file uses an unknown RDF format@Nonnull public static Set<Statement> read(@Nonnull Path thePath, @Nonnull RDFFormat theFormat, @Nonnull Options theOptions) throws IOException
thePath
- the file to read fromtheFormat
- the RDF formattheOptions
- the parser optionsIOException
- if there is an error opening or reading from the fileInvalidRDF
- if the RDF syntax was invalid wrt to the format
IllegalArgumentException
- if there is no known parser for the `RDFFormat`public static <T> T read(@Nonnull Path thePath, @Nonnull RDFFormat theFormat, @Nonnull Options theOptions, @Nonnull CollectingRDFHandler<T> theHandler) throws IOException
thePath
- the file whose contents should be parsetheFormat
- the RDF format of the filetheOptions
- the parser optionstheHandler
- the handler of the parsed resultsIOException
- if there is an error opening or reading from the fileInvalidRDF
- if the RDF syntax was invalid wrt to the format
IllegalArgumentException
- if there is no known parser for the `RDFFormat`public static <T> T read(@Nonnull InputStream theStream, @Nonnull RDFFormat theFormat, @Nonnull Options theOptions, @Nonnull CollectingRDFHandler<T> theHandler) throws IOException
theStream
- the stream whose contents should be parsedtheFormat
- the RDF format of the filetheOptions
- the parser optionstheHandler
- the handler of the parsed resultsIOException
- if there is an error opening or reading from the fileInvalidRDF
- if the RDF syntax was invalid wrt to the format
IllegalArgumentException
- if there is no known parser for the `RDFFormat`public static void read(@Nonnull InputStream theStream, @Nonnull RDFFormat theFormat, @Nonnull Options theOptions, @Nonnull RDFHandler theHandler) throws IOException
theStream
- the stream whose contents should be parsedtheFormat
- the RDF format of the filetheOptions
- the parser optionstheHandler
- the handler of the parsed resultsIOException
- if there is an error opening or reading from the fileInvalidRDF
- if the RDF syntax was invalid wrt to the format
IllegalArgumentException
- if there is no known parser for the `RDFFormat`Copyright © 2010-2016 Stardog Union. All Rights Reserved.