An Incremunica SPARQL query engine.

Hierarchy

Constructors

Methods

  • Parameters

    • Optionalcontext: any

      An optional context.

    Returns Promise<Record<string, string>>

    All available SPARQL result media type formats.

  • Parameters

    • Optionalcontext: any

      An optional context.

    Returns Promise<Record<string, number>>

    All available SPARQL (weighted) result media types.

  • Invalidate all internal caches related to the given page URL. If no page URL is given, then all pages will be invalidated.

    Parameters

    • Optionalurl: string

      The page URL to invalidate.

    • Optionalcontext: any

      An optional ActionContext to pass to the actors.

    Returns Promise<any>

    A promise resolving when the caches have been invalidated.

  • Convert a query result to a string stream based on a certain media type.

    Parameters

    • queryResult: Query<any>

      A query result.

    • OptionalmediaType: string

      A media type.

    • Optionalcontext: any

      An optional context.

    Returns Promise<IActorQueryResultSerializeOutput>

    A text stream.

  • Convert a final query result to an internal one.

    Parameters

    • finalResult: Query<any>

      A final query result.

    Returns Promise<IQueryOperationResult>

  • Convert an internal query result to a final one.

    Parameters

    • internalResult: IQueryOperationResult

      An intermediary query result.

    Returns QueryType