Class Store<Q_RDF, Q_N3, OutQuad, InQuad>

Type Parameters

  • Q_RDF extends RDF.BaseQuad = RDF.Quad

  • Q_N3 extends BaseQuad = Quad

  • OutQuad extends RDF.BaseQuad = RDF.Quad

  • InQuad extends RDF.BaseQuad = RDF.Quad

Implements

Constructors

Properties

size: number

Methods

  • Returns Iterator<OutQuad, any, undefined>

  • Parameters

    Returns this

  • Parameters

    • subject: Q_RDF["subject"]
    • predicate: Q_RDF["predicate"]
    • object: Q_RDF["object"] | Q_RDF["object"][]
    • Optional graph: Q_RDF["graph"]
    • Optional done: (() => void)
        • (): void
        • Returns void

    Returns void

  • Parameters

    Returns void

  • Parameters

    Returns void

  • Parameters

    • subject: OTerm
    • predicate: OTerm
    • object: OTerm
    • graph: OTerm

    Returns number

  • Parameters

    • Optional suggestedName: string

    Returns BlankNode

  • Parameters

    Returns this

  • Parameters

    • graph: string | Q_RDF["graph"]

    Returns EventEmitter

  • Parameters

    • callback: QuadPredicate<Q_N3>
    • subject: OTerm
    • predicate: OTerm
    • object: OTerm
    • graph: OTerm

    Returns boolean

  • Parameters

    • Optional options: extractListOptions

    Returns Record<string, Term[]>

  • Parameters

    • callback: QuadCallback<Q_N3>
    • subject: OTerm
    • predicate: OTerm
    • object: OTerm
    • graph: OTerm

    Returns void

  • Parameters

    • callback: ((result) => void)
        • (result): void
        • Parameters

          • result: Q_N3["graph"]

          Returns void

    • subject: OTerm
    • predicate: OTerm
    • object: OTerm

    Returns void

  • Parameters

    • callback: ((result) => void)
        • (result): void
        • Parameters

          • result: Q_N3["object"]

          Returns void

    • subject: OTerm
    • predicate: OTerm
    • graph: OTerm

    Returns void

  • Parameters

    • callback: ((result) => void)
        • (result): void
        • Parameters

          • result: Q_N3["predicate"]

          Returns void

    • subject: OTerm
    • object: OTerm
    • graph: OTerm

    Returns void

  • Parameters

    • callback: ((result) => void)
        • (result): void
        • Parameters

          • result: Q_N3["subject"]

          Returns void

    • predicate: OTerm
    • object: OTerm
    • graph: OTerm

    Returns void

  • Parameters

    • subject: OTerm
    • predicate: OTerm
    • object: OTerm

    Returns Q_N3["graph"][]

  • Parameters

    • subject: OTerm
    • predicate: OTerm
    • graph: OTerm

    Returns Q_N3["object"][]

  • Parameters

    • subject: OTerm
    • object: OTerm
    • graph: OTerm

    Returns Q_N3["predicate"][]

  • Parameters

    • subject: OTerm
    • predicate: OTerm
    • object: OTerm | OTerm[]
    • graph: OTerm

    Returns Quad[]

  • Parameters

    • predicate: OTerm
    • object: OTerm
    • graph: OTerm

    Returns Q_N3["subject"][]

  • Parameters

    Returns boolean

  • Parameters

    Returns EventEmitter

  • Parameters

    • Optional subject: Term
    • Optional predicate: Term
    • Optional object: Term
    • Optional graph: Term

    Returns Stream<Q_RDF> & DatasetCore<OutQuad, InQuad>

  • Parameters

    • subject: OTerm
    • predicate: OTerm
    • object: OTerm | OTerm[]
    • graph: OTerm

    Returns Iterable<OutQuad>

  • Parameters

    Returns EventEmitter

  • Parameters

    • Optional subject: Term
    • Optional predicate: Term
    • Optional object: Term
    • Optional graph: Term

    Returns EventEmitter

  • Parameters

    • subject: Q_RDF["subject"]
    • predicate: Q_RDF["predicate"]
    • object: Q_RDF["object"] | Q_RDF["object"][]
    • Optional graph: Q_RDF["graph"]
    • Optional done: (() => void)
        • (): void
        • Returns void

    Returns void

  • Parameters

    Returns void

  • Parameters

    Returns void

  • Parameters

    • callback: QuadPredicate<Q_N3>
    • subject: OTerm
    • predicate: OTerm
    • object: OTerm
    • graph: OTerm

    Returns boolean