org.basex.query.up.primitives
Class NodeCopy

java.lang.Object
  extended by org.basex.query.up.primitives.UpdatePrimitive
      extended by org.basex.query.up.primitives.NodeCopy
Direct Known Subclasses:
InsertAfter, InsertAttribute, InsertBefore, InsertInto, InsertIntoFirst, ReplacePrimitive

public abstract class NodeCopy
extends UpdatePrimitive

Abstract update primitive which holds a copy of nodes to be inserted.

Author:
Workgroup DBIS, University of Konstanz 2005-10, ISC License, Lukas Kircher

Field Summary
 MemData md
          Final copy of insertion nodes.
 
Fields inherited from class org.basex.query.up.primitives.UpdatePrimitive
node
 
Method Summary
 void prepare()
          Prepares the update.
 
Methods inherited from class org.basex.query.up.primitives.UpdatePrimitive
apply, buildDB, merge, mergeTexts, type, update
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

md

public MemData md
Final copy of insertion nodes.

Method Detail

prepare

public void prepare()
             throws QueryException
Description copied from class: UpdatePrimitive
Prepares the update.

Overrides:
prepare in class UpdatePrimitive
Throws:
QueryException - query exception