Class UpdateExecBuilderWrapperWithTransform
java.lang.Object
org.aksw.jenax.dataaccess.sparql.builder.exec.update.UpdateExecBuilderWrapperBase
org.aksw.jenax.dataaccess.sparql.builder.exec.update.UpdateExecBuilderWrapperWithTransform
- All Implemented Interfaces:
UpdateExecBuilderWrapper,org.apache.jena.sparql.exec.UpdateExecBuilder
QueryExecBuilder base class which parses query strings and delegates them to the object based method
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected org.apache.jena.update.UpdateRequestprotected BiFunction<? super org.apache.jena.update.UpdateRequest,? super org.apache.jena.update.UpdateProcessor, ? extends org.apache.jena.update.UpdateProcessor> protected Function<? super org.apache.jena.update.UpdateRequest,? extends org.apache.jena.update.UpdateRequest> Fields inherited from class org.aksw.jenax.dataaccess.sparql.builder.exec.update.UpdateExecBuilderWrapperBase
delegate -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedUpdateExecBuilderWrapperWithTransform(org.apache.jena.sparql.exec.UpdateExecBuilder delegate, Function<? super org.apache.jena.update.UpdateRequest, ? extends org.apache.jena.update.UpdateRequest> updateTransform, BiFunction<? super org.apache.jena.update.UpdateRequest, ? super org.apache.jena.update.UpdateProcessor, ? extends org.apache.jena.update.UpdateProcessor> updateExecTransform) -
Method Summary
Modifier and TypeMethodDescriptionorg.apache.jena.sparql.exec.UpdateExecbuild()static org.apache.jena.sparql.exec.UpdateExecBuildercreate(org.apache.jena.sparql.exec.UpdateExecBuilder delegate, Function<? super org.apache.jena.update.UpdateRequest, ? extends org.apache.jena.update.UpdateRequest> updateTransform, BiFunction<? super org.apache.jena.update.UpdateRequest, ? super org.apache.jena.update.UpdateProcessor, ? extends org.apache.jena.update.UpdateProcessor> updateExecTransform) org.apache.jena.sparql.exec.UpdateExecBuilderorg.apache.jena.sparql.exec.UpdateExecBuilderupdate(org.apache.jena.update.Update update) org.apache.jena.sparql.exec.UpdateExecBuilderupdate(org.apache.jena.update.UpdateRequest update) Methods inherited from class org.aksw.jenax.dataaccess.sparql.builder.exec.update.UpdateExecBuilderWrapperBase
getDelegateMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.aksw.jenax.dataaccess.sparql.builder.exec.update.UpdateExecBuilderWrapper
context, execute, parseCheck, set, set, substitution, substitution, substitution, timeout
-
Field Details
-
updateTransform
protected Function<? super org.apache.jena.update.UpdateRequest,? extends org.apache.jena.update.UpdateRequest> updateTransform -
updateExecTransform
protected BiFunction<? super org.apache.jena.update.UpdateRequest,? super org.apache.jena.update.UpdateProcessor, updateExecTransform? extends org.apache.jena.update.UpdateProcessor> -
effectiveUpdateRequest
protected org.apache.jena.update.UpdateRequest effectiveUpdateRequest
-
-
Constructor Details
-
UpdateExecBuilderWrapperWithTransform
protected UpdateExecBuilderWrapperWithTransform(org.apache.jena.sparql.exec.UpdateExecBuilder delegate, Function<? super org.apache.jena.update.UpdateRequest, ? extends org.apache.jena.update.UpdateRequest> updateTransform, BiFunction<? super org.apache.jena.update.UpdateRequest, ? super org.apache.jena.update.UpdateProcessor, ? extends org.apache.jena.update.UpdateProcessor> updateExecTransform)
-
-
Method Details
-
create
public static org.apache.jena.sparql.exec.UpdateExecBuilder create(org.apache.jena.sparql.exec.UpdateExecBuilder delegate, Function<? super org.apache.jena.update.UpdateRequest, ? extends org.apache.jena.update.UpdateRequest> updateTransform, BiFunction<? super org.apache.jena.update.UpdateRequest, ? super org.apache.jena.update.UpdateProcessor, ? extends org.apache.jena.update.UpdateProcessor> updateExecTransform) - Parameters:
delegate-updateTransformer- null for identity transformationupdateExecTransformer- null for identity transformation- Returns:
-
update
public org.apache.jena.sparql.exec.UpdateExecBuilder update(org.apache.jena.update.UpdateRequest update) -
build
public org.apache.jena.sparql.exec.UpdateExec build() -
update
-
update
public org.apache.jena.sparql.exec.UpdateExecBuilder update(org.apache.jena.update.Update update)
-