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.
|
![]() | RdfAParserBase<THtmlDocument, 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.
|