Package no.hasmac.rdf.io.nquad
Class NQuadsReader
java.lang.Object
no.hasmac.rdf.io.nquad.NQuadsReader
- All Implemented Interfaces:
RdfReader
- See Also:
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate static void
assertAbsoluteIri
(String iri, String what) private RdfLiteral
private RdfValue
private RdfResource
readResource
(String name) private RdfNQuad
private void
skipWhitespace
(int min) private static <T> T
unexpected
(Tokenizer.Token token, Tokenizer.TokenType... types)
-
Field Details
-
tokenizer
-
dataset
-
-
Constructor Details
-
NQuadsReader
-
-
Method Details
-
readDataset
- Specified by:
readDataset
in interfaceRdfReader
- Throws:
RdfReaderException
-
reaStatement
- Throws:
RdfReaderException
-
readResource
- Throws:
RdfReaderException
-
readObject
- Throws:
RdfReaderException
-
readLiteral
- Throws:
RdfReaderException
-
unexpected
private static <T> T unexpected(Tokenizer.Token token, Tokenizer.TokenType... types) throws RdfReaderException - Throws:
RdfReaderException
-
skipWhitespace
- Throws:
RdfReaderException
-
assertAbsoluteIri
- Throws:
RdfReaderException
-