java.lang.Object
org.apache.jena.sparql.modify.request.UpdateWriter
- All Implemented Interfaces:
org.apache.jena.atlas.lib.Closeable,UpdateSerializer
-
Constructor Summary
ConstructorsConstructorDescriptionUpdateWriter(org.apache.jena.atlas.io.IndentedWriter out, SerializationContext sCxt) Create a UpdateWriter for output of a single UpdateRequest. -
Method Summary
Modifier and TypeMethodDescriptionvoidclose()voidvoidvoiddelete(org.apache.jena.graph.Node graph, org.apache.jena.graph.Triple triple) voidvoidflush()voidvoidvoidinsert(org.apache.jena.graph.Node graph, org.apache.jena.graph.Triple triple) voidvoidopen()Must be called prior to passing updates to the serializerstatic voidoutput(UpdateRequest request, org.apache.jena.atlas.io.IndentedWriter out) static voidoutput(UpdateRequest request, org.apache.jena.atlas.io.IndentedWriter out, SerializationContext sCxt) static voidoutput(Update update, org.apache.jena.atlas.io.IndentedWriter out, SerializationContext sCxt) voidSerializes a sequence of updatesvoidSerializes a sequence of updatesvoidSerializes the given update
-
Constructor Details
-
UpdateWriter
Create a UpdateWriter for output of a single UpdateRequest.- Parameters:
out-sCxt- SerializationContext - pass null for one that will produce legal output.
-
-
Method Details
-
open
public void open()Description copied from interface:UpdateSerializerMust be called prior to passing updates to the serializer- Specified by:
openin interfaceUpdateSerializer
-
insert
-
insert
-
insert
public void insert(org.apache.jena.graph.Node graph, org.apache.jena.graph.Triple triple) -
insert
public void insert(org.apache.jena.graph.Node graph, Iterator<? extends org.apache.jena.graph.Triple> it) -
delete
-
delete
-
delete
public void delete(org.apache.jena.graph.Node graph, org.apache.jena.graph.Triple triple) -
delete
public void delete(org.apache.jena.graph.Node graph, Iterator<? extends org.apache.jena.graph.Triple> it) -
update
Description copied from interface:UpdateSerializerSerializes the given update- Specified by:
updatein interfaceUpdateSerializer- Parameters:
update- Update
-
update
Description copied from interface:UpdateSerializerSerializes a sequence of updates- Specified by:
updatein interfaceUpdateSerializer- Parameters:
updates- Updates
-
update
Description copied from interface:UpdateSerializerSerializes a sequence of updates- Specified by:
updatein interfaceUpdateSerializer- Parameters:
updateIter- Updates
-
flush
public void flush() -
close
public void close()- Specified by:
closein interfaceorg.apache.jena.atlas.lib.Closeable
-
output
-
output
public static void output(UpdateRequest request, org.apache.jena.atlas.io.IndentedWriter out, SerializationContext sCxt) -
output
public static void output(Update update, org.apache.jena.atlas.io.IndentedWriter out, SerializationContext sCxt)
-