Package net.sf.saxon.s9api.push

This package contains an API for lightweight document construction. The objects created are immutable; they do not directly implement the NodeInfo interface, but create a data structure that can be easily converted to a NodeInfo tree when construction is complete.