Class QueryStringUtil

    • Constructor Detail

      • QueryStringUtil

        public QueryStringUtil()
    • Method Detail

      • getTupleQueryString

        public static String getTupleQueryString​(String queryString,
                                                 BindingSet bindings)
        Retrieve a modified queryString into which all bindings of the given argument are replaced, with the binding names included in the SELECT clause.
        Parameters:
        queryString -
        bindings -
        Returns:
        the modified queryString
      • getUpdateString

        public static String getUpdateString​(String queryString,
                                             BindingSet bindings)
        Retrieve a modified queryString into which all bindings of the given argument are replaced with their value.
        Parameters:
        queryString -
        bindings -
        Returns:
        the modified queryString
      • getBooleanQueryString

        public static String getBooleanQueryString​(String queryString,
                                                   BindingSet bindings)
        Retrieve a modified queryString into which all bindings of the given argument are replaced with their value.
        Parameters:
        queryString -
        bindings -
        Returns:
        the modified queryString
      • getGraphQueryString

        public static String getGraphQueryString​(String queryString,
                                                 BindingSet bindings)
        Retrieve a modified queryString into which all bindings of the given argument are replaced with their value.
        Parameters:
        queryString -
        bindings -
        Returns:
        the modified queryString
      • valueToString

        public static String valueToString​(Value value)
        Converts a value to its SPARQL string representation.

        Null will be converted to UNDEF (may be used in VALUES only).

        Parameters:
        value - the value to convert
        Returns:
        the converted value as a string
      • appendValueAsString

        public static StringBuilder appendValueAsString​(StringBuilder sb,
                                                        Value value)
        Converts a value to its SPARQL string representation and appends it to a StringBuilder.

        Null will be converted to UNDEF (may be used in VALUES only).

        Parameters:
        sb - StringBuilder to append to
        value - the value to convert
        Returns:
        the provided StringBuilder