VDS.RDF.Parsing Namespace |
Namespace for Parsing classes and variety of supporting Classes.
Classes here are primarily implementations of IRdfReader with some implementations of IStoreReader and a few other specialised classes.
Has child namespaces Events and Tokens for supporting Event and Token based Parsing.
| Class | Description | |
|---|---|---|
| BaseGZipDatasetParser |
Abstract Base Class for parsers that handle GZipped input.
| |
| BaseGZipParser |
Abstract Base class for RDF parsers which can read GZipped input.
| |
| BaseGZipResultsParser |
Abstract Base class for Results parser that read GZipped input.
| |
| BlockingTextReader |
The BlockingTextReader is an implementation of a BufferedTextReader designed to wrap other readers which may or may not have high latency and thus ensures that premature end of input bug is not experienced.
| |
| BufferedTextReader |
Abstract class representing a text reader that provides buffering on top of another text reader.
| |
| DataUriLoader |
A Class for parsing RDF data from Data URIs.
| |
| EmbeddedResourceLoader |
Static Helper Class for loading Graphs and Triple Stores from Embedded Resources.
| |
| FileLoader |
Static Helper Class for loading RDF Files into Graphs/Triple Stores.
| |
| GZippedJsonLdParser |
Parser for oading GZipped JSON-LD.
| |
| GZippedNotation3Parser |
Parser for loading GZipped Notation 3.
| |
| GZippedNQuadsParser |
Parser for loading GZipped NQuads.
| |
| GZippedNTriplesParser |
Parser for loading GZipped NTriples.
| |
| GZippedRdfAParser |
Parser for loading GZipped RDFa.
| |
| GZippedRdfJsonParser |
Parser for loading GZipped RDF/JSON.
| |
| GZippedRdfXmlParser |
Parser for loading GZipped RDF/XML.
| |
| GZippedSparqlCsvParser |
Parser for GZipped SPARQL CSV.
| |
| GZippedSparqlJsonParser |
Parser for GZipped SPARQL JSON.
| |
| GZippedSparqlTsvParser |
Parser for GZipped SPARQL TSV.
| |
| GZippedSparqlXmlParser |
Parser for GZipped SPARQL XML.
| |
| GZippedTriGParser |
Parser for loading GZipped TriG.
| |
| GZippedTriXParser |
Parser for loading GZipped TriX.
| |
| GZippedTurtleParser |
Parser for loading GZipped Turtle.
| |
| IriSpecsHelper |
Static Helper class which can be used to validate IRIs according to. RFC 3987 | |
| JsonLdParser |
Parser for JSON-LD 1.0/1.1.
| |
| LanguageTag |
Provides methods for working with BCP 47 language tags
| |
| NonBlockingTextReader |
The NonBlockingTextReader is an implementation of a BufferedTextReader designed to wrap other readers where latency is known not to be a problem and we don't expect to ever have an empty read occur before the actual end of the stream.
| |
| Notation3Parser |
Parser for Notation 3 syntax.
| |
| NQuadsParser |
Parser for parsing NQuads (NTriples with an additional Context i.e. Named Graphs).
| |
| NTriplesParser |
Parser for NTriples syntax.
| |
| ParserHelper |
Static Helper class containing useful methods for Parsers.
| |
| ParsingTextReader |
An extended TextReader for use in parsing.
| |
| PositionInfo |
Represents Position Information from Parsers.
| |
| RdfAParser |
Class for reading RDF embedded as RDFa from within HTML web pages.
| |
| RdfAParserBaseTHtmlDocument, TElement, TNode, TAttribute |
Base class for the framework-specific RDFa parser implementations.
| |
| RdfJsonParser |
Parser for RDF/JSON Syntax.
| |
| RdfParseException |
Class for representing errors in parsing RDF.
| |
| RdfParserSelectionException |
Class for representing errors in selecting an appropriate parser to parse RDF with.
| |
| RdfParsingTerminatedException |
Class for representing that a parser has been terminated by a IRdfHandler.
| |
| RdfSpecsHelper |
Helper class with useful constants relating to the RDF Specification.
| |
| RdfThreadedParsingException |
Class of exceptions that may occur when doing multi-threaded parsing of RDF.
| |
| RdfXmlParser |
Parser for RDF/XML syntax.
| |
| RdfXmlSpecsHelper |
Static Helper class for providing Constants and Helper functions for use by RDF/XML parsers.
| |
| SparqlBooleanParser |
Parser for SPARQL Boolean results as Plain Text.
| |
| SparqlCsvParser |
Parser for reading SPARQL Results that have been serialized in the SPARQL Results CSV format.
| |
| SparqlJsonParser |
Parser for SPARQL Results JSON Format.
| |
| SparqlQueryParser |
Class for parsing SPARQL Queries into SparqlQuery objects that can be used to query a Graph or Triple Store.
| |
| SparqlRdfParser |
Parser for reading SPARQL Results which have been encoded in the RDF schema for Result Sets and serialized as RDF.
| |
| SparqlTsvParser |
Parser for reading SPARQL Results that have been serialized in the SPARQL Results TSV format.
| |
| SparqlUpdateParser |
Class for parsing SPARQL Update commands into SparqlUpdateCommandSet objects that can be used to modify a Triple Store.
| |
| SparqlXmlParser |
Parser for SPARQL Results XML Format.
| |
| StringParser |
Static Helper Class which allows raw strings of RDF/SPARQL Results to be parsed directly.
| |
| TermMappings |
Represents a dynamic vocabulary for RDFa.
| |
| TriGParser |
Parser for parsing TriG (Turtle with Named Graphs) RDF Syntax into a Triple Store.
| |
| TriXParser |
Parser for parsing TriX (a named Graph XML format for RDF).
| |
| TurtleParser |
Parser for Turtle syntax.
| |
| TurtleSpecsHelper |
Helper function relating to the Turtle Specifications.
| |
| UnicodeSpecsHelper |
Helper Class which defines some Test Functions for testing the Unicode Category of Characters.
| |
| UriLoader |
Static Helper Class for dereferencing URIs and attempting to parse the results of a HTTP GET request to the URI into RDF.
| |
| VirtuosoReader |
Class for reading RDF Graphs from a Virtuoso Native Quad Store into arbitrary Graphs.
| |
| XHtmlRdfAVocabulary |
Vocabulary for XHTML+RDFa (and HTML+RDFa).
| |
| XmlSpecsHelper |
Static Helper Class which contains a set of Functions which model Name and Character validations as laid
out in the W3C XML and XML Namespaces specification.
|
| Interface | Description | |
|---|---|---|
| IRdfAVocabulary |
Interface for RDFa Vocabularies.
| |
| ITokenisingParser |
Interface for parsers that use token based parsing.
| |
| ITraceableParser |
Interface for Parsers that support Parser Tracing.
| |
| ITraceableTokeniser |
Interface for Parsers that support Tokeniser Tracing.
| |
| IUriLoaderCache |
Interface for Caches that can be used to cache the result of loading Graphs from URIs.
|
| Enumeration | Description | |
|---|---|---|
| NQuadsSyntax |
Possible NQuads Syntax modes.
| |
| NTriplesSyntax |
Possible NTriples syntax modes.
| |
| RdfASyntax |
Possible RDFa Syntaxes.
| |
| RdfXmlParserMode |
Possible RDF/XML Parser Modes.
| |
| RdfXmlParseType |
Possible RDF/XML Parse Types.
| |
| SparqlQuerySyntax |
Available Query Syntaxes.
| |
| TriGSyntax |
Acceptable TriG syntaxes.
| |
| TurtleSyntax |
Acceptable Turtle syntaxes.
|