MXQuery 0.6.0 API Documentation - Copyright 2006-2009 ETH Zurich

ch.ethz.mxquery.model.updatePrimitives
Class Put

java.lang.Object
  extended by ch.ethz.mxquery.model.updatePrimitives.Put
All Implemented Interfaces:
UpdatePrimitive

public class Put
extends java.lang.Object
implements UpdatePrimitive


Field Summary
 
Fields inherited from interface ch.ethz.mxquery.model.updatePrimitives.UpdatePrimitive
DELETE, INSERT_AFTER, INSERT_ATTRIBUTES, INSERT_BEFORE, INSERT_INTO, INSERT_INTO_AS_FIRST, INSERT_INTO_AS_LAST, PUT, RENAME, REPLACE_NODE, REPLACE_NODE_CONTENT, REPLACE_VALUE
 
Constructor Summary
Put(Identifier targetId, XDMIterator src, java.lang.String uri)
           
 
Method Summary
 void applyUpdate()
           
 UpdateableStore getStore()
           
 Identifier getTargetId()
           
 int getType()
           
 java.lang.String getURI()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Put

public Put(Identifier targetId,
           XDMIterator src,
           java.lang.String uri)
Method Detail

getType

public int getType()
Specified by:
getType in interface UpdatePrimitive

getTargetId

public Identifier getTargetId()
Specified by:
getTargetId in interface UpdatePrimitive

applyUpdate

public void applyUpdate()
                 throws MXQueryException
Specified by:
applyUpdate in interface UpdatePrimitive
Throws:
MXQueryException

getURI

public java.lang.String getURI()

getStore

public UpdateableStore getStore()
Specified by:
getStore in interface UpdatePrimitive

MXQuery 0.6.0 API Documentation - Copyright 2006-2009 ETH Zurich

MXQuery 0.6.0 API Documentation - Copyright 2006-2009 ETH Zurich