com.hp.hpl.jena.sparql.modify.request
Class UpdateModify

java.lang.Object
  extended by com.hp.hpl.jena.update.Update
      extended by com.hp.hpl.jena.sparql.modify.request.UpdateWithUsing
          extended by com.hp.hpl.jena.sparql.modify.request.UpdateModify
All Implemented Interfaces:
PrintSerializable, Printable
Direct Known Subclasses:
UpdateDeleteInsert

public class UpdateModify
extends UpdateWithUsing


Constructor Summary
UpdateModify()
           
 
Method Summary
 QuadAcc getDeleteAcc()
           
 List<Quad> getDeleteQuads()
           
 QuadAcc getInsertAcc()
           
 List<Quad> getInsertQuads()
           
 Element getWherePattern()
           
 boolean hasDeleteClause()
           
 boolean hasInsertClause()
           
 void setElement(Element element)
           
 void setHasDeleteClause(boolean flag)
          Explicit flag to indicate a DELETE clause was seen, even if it had no quads
 void setHasInsertClause(boolean flag)
          Explicit flag to indicate a INSERT clause was seen, even if it had no quads
 void visit(UpdateVisitor visitor)
           
 
Methods inherited from class com.hp.hpl.jena.sparql.modify.request.UpdateWithUsing
addUsing, addUsingNamed, getUsing, getUsingNamed, getWithIRI, setWithIRI
 
Methods inherited from class com.hp.hpl.jena.update.Update
output, output, toString, toString
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

UpdateModify

public UpdateModify()
Method Detail

setElement

public void setElement(Element element)

getDeleteAcc

public QuadAcc getDeleteAcc()

getInsertAcc

public QuadAcc getInsertAcc()

getDeleteQuads

public List<Quad> getDeleteQuads()

getInsertQuads

public List<Quad> getInsertQuads()

setHasInsertClause

public void setHasInsertClause(boolean flag)
Explicit flag to indicate a INSERT clause was seen, even if it had no quads


setHasDeleteClause

public void setHasDeleteClause(boolean flag)
Explicit flag to indicate a DELETE clause was seen, even if it had no quads


hasInsertClause

public boolean hasInsertClause()

hasDeleteClause

public boolean hasDeleteClause()

getWherePattern

public Element getWherePattern()

visit

public void visit(UpdateVisitor visitor)
Specified by:
visit in class Update


Licenced under the Apache License, Version 2.0