Class RenderUtils
java.lang.Object
org.eclipse.rdf4j.queryrender.RenderUtils
Utility methods for rendering (parts of) SPARQL query strings.
- Author:
- Michael Grove
-
Method Summary
Modifier and TypeMethodDescriptionstatic StringProperly escape out any special characters in the query string.static StringReturn the SPARQL query string rendering of theValuestatic StringBuildertoSPARQL(Value value, StringBuilder builder) Append the SPARQL query string rendering of theValueto the suppliedStringBuilder.
-
Method Details
-
toSPARQL
-
toSPARQL
Append the SPARQL query string rendering of theValueto the suppliedStringBuilder.- Parameters:
value- the value to renderbuilder- theStringBuilderto append to- Returns:
- the original
StringBuilderwith the value appended.
-
escape
Properly escape out any special characters in the query string. Replaces unescaped double quotes with \" and replaces slashes '\' which are not a valid escape sequence such as \t or \n with a double slash '\\' so they are unescaped correctly by a SPARQL parser.- Parameters:
theString- the query string to escape chars in- Returns:
- the escaped query string
-