Dave Beckett

Manual for Rasqal 0.9.33

This documentation is Free Software / Open Source - you can redistribute it and/or modify it under the same licenses as Rasqal. It is licensed under the following three licenses as alternatives:

  1. GNU Lesser General Public License (LGPL) V2.1 or any newer version

  2. GNU General Public License (GPL) V2 or any newer version

  3. Apache License, V2.0 or any newer version

You may not use this documentation except in compliance with at least one of the above three licenses. See the Rasqal site for the full license terms.


Rasqal Overview
I. Reference Manual
General library facilities — Startup and shutdown, memory handling, version checks and misc functions.
Data Graphs — RDF graph sources for triples.
Expressions — Query language expressions.
Graph patterns — Collections of triple patterns, sub-graph patterns with operators.
Literal — RDF literals and RDF query-specific literals.
Prefixes — XML QName-style prefixes made from a URI and a short text prefix.
Query — Query object API, parsing and execution
Query Results — Query results as variable bindings, boolean or RDF graphs.
Query Results Formatter — Query results formatted into a syntax.
Query Result Row — Result row in a query result set containing a set of literals that are bound to variables.
Service — Execute queries remotely via a SPARQL HTTP Protocol service.
Triples — Triple pattern or RDF triple.
Triples Source — Source of matches to a triple pattern.
Variables — Variable with names and literal value.
Variables Table — A table of variables with optional bound literal values.
Updates — Graph update operations
Utilities — Utility functions.
XML Schema Datetime and Decimals — XML Schema datetime and arbitrary length decimal number arithmetic.
API Changes
Introduction
Changes between Rasqal 0.9.21 and 0.9.22
New functions, types and enums
Deleted functions, types and enums
Renamed function and enums
Changed functions and types
Changes between Rasqal 0.9.22 and 0.9.23
New functions, types and enums
Changes between Rasqal 0.9.23 and 0.9.24
New functions, types and enums
Changes between Rasqal 0.9.24 and 0.9.25
New functions, types and enums
Changes between Rasqal 0.9.25 and 0.9.26
New functions, types and enums
Changes between Rasqal 0.9.26 and 0.9.27
New functions, types and enums
Changes between Rasqal 0.9.27 and 0.9.28
New functions, types and enums
Changes between Rasqal 0.9.28 and 0.9.29
New functions, types and enums
Changed functions and types
Changes between Rasqal 0.9.29 and 0.9.30
New functions, types and enums
Changes between Rasqal 0.9.30 and 0.9.31
New functions, types and enums
Changes between Rasqal 0.9.32 and 0.9.33
New functions, types and enums
Renamed function and enums
Changed functions and types
Changes between Rasqal 0.9.30 and 0.9.30
New functions, types and enums
Index