org.objectweb.medor.eval.lib
Class UpdateEvaluator

java.lang.Object
  extended byorg.objectweb.medor.eval.lib.AbstractQueryEvaluator
      extended byorg.objectweb.medor.eval.lib.DeleteEvaluator
          extended byorg.objectweb.medor.eval.lib.UpdateEvaluator
All Implemented Interfaces:
QueryEvaluator

public class UpdateEvaluator
extends DeleteEvaluator


Field Summary
 
Fields inherited from class org.objectweb.medor.eval.lib.AbstractQueryEvaluator
query, wrapperFactory
 
Constructor Summary
UpdateEvaluator(QueryTree query)
           
 
Method Summary
protected  long perfom(Wrapper w, QueryLeaf ql, ParameterOperand[] parameters, java.lang.Object conn, EvaluationMetaData emd)
           
 
Methods inherited from class org.objectweb.medor.eval.lib.DeleteEvaluator
evaluate, evaluate, getCacheSize, getQueryLeaves, getRequiredConnectionResources
 
Methods inherited from class org.objectweb.medor.eval.lib.AbstractQueryEvaluator
getMemoryTupleCollection, getQueryTree, getWrapperFactory
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UpdateEvaluator

public UpdateEvaluator(QueryTree query)
                throws EvaluationException
Method Detail

perfom

protected long perfom(Wrapper w,
                      QueryLeaf ql,
                      ParameterOperand[] parameters,
                      java.lang.Object conn,
                      EvaluationMetaData emd)
               throws MedorException
Overrides:
perfom in class DeleteEvaluator
Throws:
MedorException