| Interface | Description |
|---|---|
| MergeHandler |
All handlers must implement the MergeHandler interface.
|
| Class | Description |
|---|---|
| AttributePreserveInsert |
Merge the attributes of a source and patch node, only adding attributes from
the patch side.
|
| BaseHandler |
Convenience base class which all handler implementations extend.
|
| CommaDelimitedNodeValueMerge | |
| InsertChildrenOf |
This handler implementation provides behavior where the child nodes from an
element in the patch document are added to the same node in the source
document.
|
| InsertItems |
This handler implementation provides behavior where a list of elements from the
patch document are appended to the same parent element in the source document.
|
| LiberalNodeReplaceInsert |
This handler is responsible for replacing nodes in the source document
with the same nodes from the patch document.
|
| MergeHandlerAdapter |
This adapter class allows the developer to create a merge handler
instance and only override a subset of the functionality, instead of
having to provide an independent, full implementation of the MergeHandler
interface.
|
| MetadataOverrideNodeReplaceInsert |
This handler is responsible for replacing nodes in the source document
with the same nodes from the patch document.
|
| NodeReplace |
This handler is responsible for replacing nodes in the source document
with the same nodes from the patch document.
|
| NodeReplaceInsert |
This handler is responsible for replacing nodes in the source document
with the same nodes from the patch document.
|
| NodeValueMerge |
MergeHandler implementation that provides merging for the white space
delimited text values of a source and patch node.
|
| NonEmptyNodeReplaceInsert |
This handler is responsible for replacing nodes in the source document
with the same nodes from the patch document.
|
| SpaceDelimitedNodeValueMerge |
Copyright © 2014. All Rights Reserved.