SPARQL Property Functions Library

Property Functions are SPARQL features that are invoked using a syntax similar to triple match patterns. In these, the name of the property function is used in the predicate position. This is why they are sometimes called magic properties.

TopBraid’s SPARQL Engine includes a library of property functions, including those defined by the Apache Jena API but also several significant extensions that are native to TopBraid.

Hint

To see a list of supported functions, including the property functions, press the Help button in the

SPARQL Query Panel.

Advanced users of TopBraid can define their own SPARQL property functions using the DASH Vocabulary as instances of dash:MultiFunction.

Further Reading on SPARQL Property Functions

Further Reading on TopBraid