Class UpdateQuery<T extends UpdateQuery<T>>

    • Constructor Detail

      • UpdateQuery

        UpdateQuery()
    • Method Detail

      • base

        public T base​(Iri iri)
        Set the base IRI of this query
        Parameters:
        iri - the base IRI
        Returns:
        this
      • base

        public T base​(IRI iri)
        Set the base IRI of this query
        Parameters:
        iri - the base IRI
        Returns:
        this
      • base

        public T base​(Base base)
        Set the Base clause of this query
        Parameters:
        base - the Base clause to set
        Returns:
        this
      • prefix

        public T prefix​(Prefix... prefixes)
        Add prefix declarations to this query
        Parameters:
        prefixes - the prefixes to add
        Returns:
        this
      • prefix

        public T prefix​(Namespace... namespaces)
        Add prefix declarations to this query
        Parameters:
        namespaces - the namespaces to use for prefixes
        Returns:
      • getQueryActionString

        protected abstract java.lang.String getQueryActionString()
      • getQueryString

        public java.lang.String getQueryString()
        Specified by:
        getQueryString in interface QueryElement
        Returns:
        the String representing the SPARQL syntax of this element
      • appendNamedTriplesTemplates

        protected void appendNamedTriplesTemplates​(java.lang.StringBuilder queryString,
                                                   java.util.Optional<GraphName> graphName,
                                                   TriplesTemplate triples)