Show / Hide Table of Contents

Namespace VDS.RDF.Parsing

Classes

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.

BaseSparqlResultsReader

Abstract base class for SPARQL result readers.

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.

GZippedNQuadsParser

Parser for loading GZipped NQuads.

GZippedNTriplesParser

Parser for loading GZipped NTriples.

GZippedNotation3Parser

Parser for loading GZipped Notation 3.

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.

Loader

A class providing utility methods for loading RDF data from URIS.

NQuadsParser

Parser for parsing NQuads (NTriples with an additional Context i.e. Named Graphs).

NTriplesParser

Parser for NTriples syntax.

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.

ParserHelper

Static Helper class containing useful methods for Parsers.

ParsingTextReader

An extended TextReader for use in parsing.

PositionInfo

Represents Position Information from Parsers.

RdfAContext

Base implementation of the IRdfAContext interface.

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.

RdfAParserOptions

A collection of options for configuring the RDFa Parser.

RdfAPatternCopyingHandler

A handler which captures RDFa Pattern resources and rdfa:copy properties during processing and emits pattern copies at the end of processing.

RdfASpecsHelper

Provides constants for use in processing RDFa documents.

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.

StaticRdfAContexts

A collection of statically defined RDFa contexts.

StoreReaderAdapter

An adapter class that presents a IStoreReader that loads quads into an ITripleStore as a IRdfReader that can load triples into a Graph. When using the methods of IRdfReader that take an IGraph argument, the adapter will use the GraphHandler implementation which populates the graph with all triples from all graphs read by the underlying IStoreReader.

StringParser

Static Helper Class which allows raw strings of RDF/SPARQL Results to be parsed directly.

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.

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.

Interfaces

IRdfAContext

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.

Enums

NQuadsSyntax

Possible NQuads Syntax modes.

NTriplesSyntax

Possible NTriples syntax modes.

RdfASyntax

Possible RDFa Syntaxes.

RdfXmlParseType

Possible RDF/XML Parse Types.

RdfXmlParserMode

Possible RDF/XML Parser Modes.

SparqlQuerySyntax

Available Query Syntaxes.

TriGSyntax

Acceptable TriG syntaxes.

TurtleSyntax

Acceptable Turtle syntaxes.

In this article
  • Classes
  • Interfaces
  • Enums
Back to top Generated by DocFX