Class SPARQLGenerator<T>

Type Parameters

  • T

Hierarchy

  • SPARQLGenerator

Constructors

Properties

baseUri: `http://${string}` | `https://${string}`
dataType: Serializable<T>

Accessors

Methods

  • Type Parameters

    • T

    Parameters

    • query: FilterQuery<T>
    • dataType: Serializable<any> = ...
    • Optional subject: Quad_Subject

    Returns Pattern[]

  • Type Parameters

    • T

    Parameters

    • selector: string
    • subquery: QuerySelector<T>
    • predicate: `http://${string}` | `https://${string}`
    • dataType: Serializable<any>
    • member: ObjectMemberMetadata
    • subject: Quad_Subject

    Returns Pattern[]

  • Type Parameters

    • T

    Parameters

    • selector: string
    • subquery: QuerySelector<T>
    • predicate: `http://${string}` | `https://${string}`
    • dataType: Serializable<any>
    • subject: Quad_Subject

    Returns Pattern[]

  • Parameters

    • path: string
    • query: any
    • dataType: Serializable<any>

    Returns Pattern[]

  • Type Parameters

    • T

    Parameters

    • subquery: QuerySelector<T>
    • predicate: `http://${string}` | `https://${string}`
    • dataType: Serializable<T>
    • member: ObjectMemberMetadata
    • subject: Quad_Subject

    Returns Pattern[]