Documentation

quickRdfIo

Table of Contents

Classes

JsonLdParser
Thin wrapper providing RdfInterface\Parser API for JSON-LD the parser provided by the ml/json-ld library.
JsonLdSerializer
Thin wrapper providing RdfInterface\Serializer API for JSON-LD the parser provided by the ml/json-ld library.
JsonLdStreamSerializer
A steaming JsonLD serializer. Generates output in the flatten JsonLD format and does it in a greedy way (meaning subjects/predicates/values are acumulated within graph/subject/predicate only if adjacent triples share the same graph/subject/predicate). On the brigh side it's fast and has minimal memory footprint.
NQuadsParser
Parses only n-quads and n-triples but does it fast (thanks to parsing in chunks and extensive use of regullar expressions).
NQuadsSerializer
Serializes n-quads and n-quads-star.
RdfIoException
Description of RdfException
RdfXmlParserState
RdfXmlParser
Streaming RDF-XML parser. Fast and with low memory footprint.
RdfXmlSerializer
Simple RDF-XML serializer. It is optimized for speed and low memory footprint.
ResourceWrapper
A wrapper for a resource providing it with a PSR-7 StreamInterface API.
TriGParser
Description of Parser
TrigSerializer
Serializes to TriG and Turtle formats
Util
Provides static factory methods for plug&play parsers/serializers creation.

Traits

StreamSkipBomTrait
Description of StreamSkipBomTrait
TmpStreamParserTrait
Description of TmpStreamTrait
TmpStreamSerializerTrait
Description of TmpStreamSerializerTrait

        
On this page

Search results