Class UpdateExecBuilderCustomBase<T extends org.apache.jena.sparql.exec.UpdateExecBuilder>

java.lang.Object
org.aksw.jenax.dataaccess.sparql.builder.exec.update.UpdateExecBuilderCustomBase<T>
All Implemented Interfaces:
org.apache.jena.sparql.exec.UpdateExecBuilder
Direct Known Subclasses:
UpdateExecDatasetBuilderEx

public abstract class UpdateExecBuilderCustomBase<T extends org.apache.jena.sparql.exec.UpdateExecBuilder> extends Object implements org.apache.jena.sparql.exec.UpdateExecBuilder
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    protected org.apache.jena.sparql.util.ContextAccumulator
     
    protected boolean
     
    protected org.apache.jena.sparql.engine.binding.BindingBuilder
     
    protected org.apache.jena.sparql.engine.Timeouts.TimeoutBuilderImpl
     
    protected org.apache.jena.update.Update
     
    protected org.apache.jena.update.UpdateRequest
     
    protected String
     
  • Constructor Summary

    Constructors
    Constructor
    Description
     
    UpdateExecBuilderCustomBase(org.apache.jena.sparql.util.ContextAccumulator context)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    applySettings(org.apache.jena.sparql.exec.UpdateExecBuilder dst)
     
    org.apache.jena.sparql.exec.UpdateExecBuilder
    context(org.apache.jena.sparql.util.Context context)
     
    org.apache.jena.sparql.util.Context
     
    org.apache.jena.update.UpdateRequest
    Returns the update request.
    org.apache.jena.sparql.engine.binding.BindingBuilder
     
    org.apache.jena.update.Update
     
    org.apache.jena.update.UpdateRequest
     
     
    org.apache.jena.sparql.exec.UpdateExecBuilder
    parseCheck(boolean parseCheck)
     
     
    org.apache.jena.sparql.exec.UpdateExecBuilder
    set(org.apache.jena.sparql.util.Symbol symbol, boolean value)
     
    org.apache.jena.sparql.exec.UpdateExecBuilder
    set(org.apache.jena.sparql.util.Symbol symbol, Object value)
     
    org.apache.jena.sparql.exec.UpdateExecBuilder
    substitution(org.apache.jena.sparql.core.Var var, org.apache.jena.graph.Node value)
     
    org.apache.jena.sparql.exec.UpdateExecBuilder
    substitution(org.apache.jena.sparql.engine.binding.Binding binding)
     
    org.apache.jena.sparql.exec.UpdateExecBuilder
    timeout(long value, TimeUnit timeUnit)
     
    update(String updateString)
     
    update(org.apache.jena.update.Update update)
     
    update(org.apache.jena.update.UpdateRequest request)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface org.apache.jena.sparql.exec.UpdateExecBuilder

    build, execute, substitution
  • Field Details

    • updateRequest

      protected org.apache.jena.update.UpdateRequest updateRequest
    • update

      protected org.apache.jena.update.Update update
    • updateString

      protected String updateString
    • parseCheck

      protected boolean parseCheck
    • timeoutBuilder

      protected org.apache.jena.sparql.engine.Timeouts.TimeoutBuilderImpl timeoutBuilder
    • substitution

      protected org.apache.jena.sparql.engine.binding.BindingBuilder substitution
    • contextAccumulator

      protected org.apache.jena.sparql.util.ContextAccumulator contextAccumulator
  • Constructor Details

    • UpdateExecBuilderCustomBase

      public UpdateExecBuilderCustomBase()
    • UpdateExecBuilderCustomBase

      public UpdateExecBuilderCustomBase(org.apache.jena.sparql.util.ContextAccumulator context)
  • Method Details

    • getUpdateRequest

      public org.apache.jena.update.UpdateRequest getUpdateRequest()
    • getUpdate

      public org.apache.jena.update.Update getUpdate()
    • getUpdateString

      public String getUpdateString()
    • getSubstitution

      public org.apache.jena.sparql.engine.binding.BindingBuilder getSubstitution()
    • getContext

      public org.apache.jena.sparql.util.Context getContext()
    • getParsedUpdateRequest

      public org.apache.jena.update.UpdateRequest getParsedUpdateRequest()
      Returns the update request. Each invocation parses it if is set as a string. Returns null if no update was set.
    • self

      public T self()
    • update

      public T update(org.apache.jena.update.UpdateRequest request)
      Specified by:
      update in interface org.apache.jena.sparql.exec.UpdateExecBuilder
    • update

      public T update(org.apache.jena.update.Update update)
      Specified by:
      update in interface org.apache.jena.sparql.exec.UpdateExecBuilder
    • update

      public T update(String updateString)
      Specified by:
      update in interface org.apache.jena.sparql.exec.UpdateExecBuilder
    • parseCheck

      public org.apache.jena.sparql.exec.UpdateExecBuilder parseCheck(boolean parseCheck)
      Specified by:
      parseCheck in interface org.apache.jena.sparql.exec.UpdateExecBuilder
    • set

      public org.apache.jena.sparql.exec.UpdateExecBuilder set(org.apache.jena.sparql.util.Symbol symbol, Object value)
      Specified by:
      set in interface org.apache.jena.sparql.exec.UpdateExecBuilder
    • set

      public org.apache.jena.sparql.exec.UpdateExecBuilder set(org.apache.jena.sparql.util.Symbol symbol, boolean value)
      Specified by:
      set in interface org.apache.jena.sparql.exec.UpdateExecBuilder
    • context

      public org.apache.jena.sparql.exec.UpdateExecBuilder context(org.apache.jena.sparql.util.Context context)
      Specified by:
      context in interface org.apache.jena.sparql.exec.UpdateExecBuilder
    • timeout

      public org.apache.jena.sparql.exec.UpdateExecBuilder timeout(long value, TimeUnit timeUnit)
      Specified by:
      timeout in interface org.apache.jena.sparql.exec.UpdateExecBuilder
    • substitution

      public org.apache.jena.sparql.exec.UpdateExecBuilder substitution(org.apache.jena.sparql.engine.binding.Binding binding)
      Specified by:
      substitution in interface org.apache.jena.sparql.exec.UpdateExecBuilder
    • substitution

      public org.apache.jena.sparql.exec.UpdateExecBuilder substitution(org.apache.jena.sparql.core.Var var, org.apache.jena.graph.Node value)
      Specified by:
      substitution in interface org.apache.jena.sparql.exec.UpdateExecBuilder
    • applySettings

      public void applySettings(org.apache.jena.sparql.exec.UpdateExecBuilder dst)