Interface IQueryBindingsEnhanced

Enhanced query operation output for a bindings stream. For example: SPARQL SELECT results

interface IQueryBindingsEnhanced {
    execute: ((opts?) => Promise<BindingsStream>);
    resultType: "bindings";
    metadata<M>(opts?): Promise<ConditionalMetadataType<{
        variables: Variable[];
    }, M, Variable>>;
}

Hierarchy (view full)

Properties

Methods

Properties

execute: ((opts?) => Promise<BindingsStream>)

Type declaration

resultType: "bindings"

Methods

  • Asynchronously return metadata of the current result.

    Type Parameters

    • M extends MetadataOpts<AllMetadataSupport>

    Parameters

    • Optional opts: M

    Returns Promise<ConditionalMetadataType<{
        variables: Variable[];
    }, M, Variable>>