creates the WHERE clause of a SPARQL SELECT query from a JSON Schema

it will create a query that will return all the properties of instances of the given type

primitive properties will be returned as is for sub-object properties will be build recursively lists will be counted:

  • Parameters

    • rootSchema: JSONSchema7
    • OptionaltypeIRI: string
    • OptionalexcludeProperties: string[]
    • OptionalincludedProperties: string[]
    • OptionalsparqlSelectOptions: SPARQLSelectOptions
    • OptionalcountResults: boolean
    • Optionalflavour: SPARQLFlavour
    • Optionalminimal: boolean

    Returns string