See: Description
| Class | Description | 
|---|---|
| BasicUpdatingExpression | A basic updating expression: insert, replace, delete, rename (but not copy) | 
| CopyModifyExpression | A copy-modify expression (called a "transform" expression in the XQuery Update specification) | 
| DeleteAction | A pending update action representing the effect of a delete expression | 
| DeleteExpression | A delete expression in XQuery Update | 
| InsertAction | A pending update action representing the effect of an insert expression | 
| InsertAttributeAction | A pending update action representing the insert attribute action. | 
| InsertExpression | An insert expression in XQuery Update | 
| PendingUpdateAction | A pending update action, such as is found on a pending update list | 
| PendingUpdateListImpl | Concrete implementation of the Pending Update List | 
| PutAction | A saved put() call on the pending update list. | 
| RenameAction | A pending update action representing the effect of a rename expression | 
| RenameExpression | A rename expression in XQuery Update | 
| ReplaceAttributeAction | A pending update action representing a replace node expression applied to an attribute. | 
| ReplaceNodeAction | A pending update action representing the effect of a "replace node" expression | 
| ReplaceNodeExpression | A "replace node" expression in XQuery Update | 
| ReplaceValueAction | A pending update action representing the effect of a "replace value" expression. | 
| ReplaceValueExpression | A "replace value of" expression in XQuery Update | 
| UpdateParser | Parser utility methods for the XQuery Update extensions | 
| XQueryParserExtensionEE | Parser extension for syntax in XQuery Update and/or XQuery 3.0 that is supported
 only in -EE. | 
This package contains classes used to support XQuery Update. This includes both compile-time classes and run-time support.
None of these classes will be used directly by typical user applications.
The UpdateParser is a subclass of
    net.sf.saxon.query.QueryParser, and contains the additional code
    needed to parse the Update extensions to the XQuery grammar.
Classes such as InsertExpression, DeleteExpression
    , RenameExpression represent
    updating expressions on the expression tree.
The class PendingUpdateListImpl represents the run-time pending update list, and the
    classes InsertAction, DeleteAction,
    RenameAction and so on are entries on this list.
From Saxon 9.9 the functionality of XQuery Update is also offered to Saxon-EE XSLT users in the form of custom extension instructions.
Copyright (c) 2004-2020 Saxonica Limited. All rights reserved.