Class QueryStringUtil

    • Constructor Detail

      • QueryStringUtil

        public QueryStringUtil()
    • Method Detail

      • getQueryString

        @Deprecated(since="2.0")
        public static String getQueryString​(String queryString,
                                            org.eclipse.rdf4j.query.BindingSet bindings)
        Retrieve a modified queryString into which all bindings of the given argument are replaced.
        Parameters:
        queryString -
        bindings -
        Returns:
        the modified queryString
      • getTupleQueryString

        public static String getTupleQueryString​(String queryString,
                                                 org.eclipse.rdf4j.query.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,
                                             org.eclipse.rdf4j.query.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,
                                                   org.eclipse.rdf4j.query.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,
                                                 org.eclipse.rdf4j.query.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​(org.eclipse.rdf4j.model.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,
                                                        org.eclipse.rdf4j.model.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