Package org.aksw.jena_sparql_api.algebra.expr.transform
package org.aksw.jena_sparql_api.algebra.expr.transform
-
ClassDescriptionFlatten nested functions, such as f(a, f(b, c), d) -> f(a, b, c, d) Useful for concat expressionsSubstitute unary function with its argument - i.e. f(x) -> x Used for example in the r2rml exporter, where explicit string conversions using the 'STR' functions are removed in order to build to r2rml uri template strings: concat('http://foo.bar/baz/', str(?Decode "blanknode URIs" - i.e.Fixes substr(str, start, len) of virtuoso which raises an error if the requested substring is longer than the string.