A comunica Void RDF Metadata Extract Actor.

Hierarchy (View Summary)

Constructors

Properties

beforeActors: Actor<
    IActionRdfMetadataExtract,
    IActorTest,
    IActorRdfMetadataExtractOutput,
    undefined,
>[] = []

Actor that must be registered in the bus before this actor.

bus: Bus<
    Actor<
        IActionRdfMetadataExtract,
        IActorTest,
        IActorRdfMetadataExtractOutput,
        undefined,
    >,
    IActionRdfMetadataExtract,
    IActorTest,
    IActorRdfMetadataExtractOutput,
    undefined,
>

The bus this actor subscribes to.

name: string

The name for this actor.

{<rdf:subject>}
SPARQL_SD: "http://www.w3.org/ns/sparql-service-description#" = 'http://www.w3.org/ns/sparql-service-description#'
VOID: "http://rdfs.org/ns/void#" = 'http://rdfs.org/ns/void#'

Methods

  • Collect all the VoID-related quads from the metadata stream. The purpose of this is to avoid storing unrelated data present in the metadata stream.

    Parameters

    • stream: Stream<Quad>

      The metadata Quad stream.

    Returns Promise<Store<Quad>>

    An RDF/JS in-memory store containing all the VoID-related quads.