Package fr.mines_stetienne.ci.sparql_generate.function.library
Defines some binding
functions for extracting strings from different data formats.
The equivalent package in Jena is org.apache.jena.sparql.function.library
-
Class Summary Class Description FUN_CamelCase Binding function fun:camelCase takes as input a String, and return a CamelCase version of that string.FUN_dateTime Binding function fun:dateTime converts a given datetime or a UNIX timestamp in milliseconds to an xsd:dateTime.FUN_Log Binding function fun:log logs the input to the console, and outputs the empty string.FUN_MixedCase Binding function fun:mixedCase takes as input a String, and return a mixedCase version of that string.FUN_PrefixedIRI Binding function fun:prefixedIRI takes as input a IRI, and returns the shortened IRI according to the prefixes in the query's prologue.FUN_Property Binding function fun:property extracts a property from a Properties document Param 1: (file): the URI of the properties document (a URI), or the properties document itself (a String); Param 2: (property) the name of the property;FUN_regex Binding function fun:regex returns the input subsequence captured by the ith group during a regex match operation.FUN_Select_Call_Template Extension of st:call-template where the first parameter is a select * query (a string) the second parameter is the name of a template, the rest are the call parametersFUN_SplitAtPostion Binding function fun:SplitAtPosition splits the input string around matches of the given regular expression, and returns the ith element in the array.FUN_TitleCase Binding function fun:titleCase takes as input a String, and return a Title Case version of that string.ST_Call_Template https://ns.inria.fr/sparql-template/ sec.ST_Concat https://ns.inria.fr/sparql-template/ sec.ST_Decr ST_Format ST_Incr