net.ontopia.topicmaps.query.parser
Class DeleteStatement

java.lang.Object
  extended by net.ontopia.topicmaps.query.parser.TologStatement
      extended by net.ontopia.topicmaps.query.parser.ModificationStatement
          extended by net.ontopia.topicmaps.query.parser.ModificationFunctionStatement
              extended by net.ontopia.topicmaps.query.parser.DeleteStatement

public class DeleteStatement
extends ModificationFunctionStatement

INTERNAL: Represents a parsed DELETE statement.


Field Summary
 
Fields inherited from class net.ontopia.topicmaps.query.parser.ModificationFunctionStatement
funcname, functions
 
Fields inherited from class net.ontopia.topicmaps.query.parser.ModificationStatement
litlist, query
 
Fields inherited from class net.ontopia.topicmaps.query.parser.TologStatement
options
 
Constructor Summary
DeleteStatement()
           
 
Method Summary
protected  int doLitListDeletes(boolean strict, java.util.Map arguments)
           
 int doUpdates(QueryMatches matches)
           
 java.lang.String toString()
           
 
Methods inherited from class net.ontopia.topicmaps.query.parser.ModificationFunctionStatement
doFunctionUpdates, doStaticUpdates, getFunction, makeFunction, setFunction, toStringFunction
 
Methods inherited from class net.ontopia.topicmaps.query.parser.ModificationStatement
addLit, close, getEmbeddedQuery, getIndex, getLitList, getValue, setClauseList, toStringLitlist
 
Methods inherited from class net.ontopia.topicmaps.query.parser.TologStatement
getOptions, setOptions
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

DeleteStatement

public DeleteStatement()
Method Detail

doUpdates

public int doUpdates(QueryMatches matches)
              throws InvalidQueryException
Specified by:
doUpdates in class ModificationStatement
Throws:
InvalidQueryException

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

doLitListDeletes

protected int doLitListDeletes(boolean strict,
                               java.util.Map arguments)
                        throws InvalidQueryException
Specified by:
doLitListDeletes in class ModificationFunctionStatement
Throws:
InvalidQueryException


Copyright © 2000-2012 Ontopia.