ConstructResult: {
    constructPatterns: SparqlTemplateResult[];
    paginationMetadata: Map<string, PaginationMetadata>;
    wherePatterns: SparqlTemplateResult[];
}

Result of CONSTRUCT query generation

Type declaration

  • constructPatterns: SparqlTemplateResult[]

    CONSTRUCT clause patterns

  • paginationMetadata: Map<string, PaginationMetadata>

    Pagination metadata for arrays. _stage is "query" when LATERAL already sliced; "extraction" when the app layer must sort+slice.

  • wherePatterns: SparqlTemplateResult[]

    WHERE clause patterns