# Package net.sf.saxon.jaxp

This package contains classes that provide Saxon's implementation of JAXP interfaces.

- Class Summary
  Class | Description
  --- | ---
  AbstractXMLFilter | AbstractFilterImpl is skeletal implementation of the SAX XMLFilter interface, used for both streaming and non-streaming filters.
  FilterImpl | FilterImpl is an XMLFilter (a SAX2 filter) that performs a transformation taking a SAX stream as input and producing a SAX stream as output.
  IdentityTransformer | Saxon implementation of the JAXP IdentityTransformer.
  IdentityTransformerHandler | IdentityTransformerHandler implements the javax.xml.transform.sax.TransformerHandler interface.
  ReceivingDestination | An implementation of `Destination` that simply wraps a supplied `Receiver`
  SaxonTransformerFactory | A SaxonTransformerFactory instance can be used to create Transformer and Template objects.
  StreamingFilterImpl | StreamingFilterImpl is an XMLFilter (a SAX2 filter) that performs a transformation taking a SAX stream as input and producing a SAX stream as output, using XSLT 3.0 streaming to process the source
  StreamingTransformerImpl | Saxon implementation of the JAXP Transformer interface.
  TemplatesHandlerImpl | TemplatesHandlerImpl implements the javax.xml.transform.sax.TemplatesHandler interface.
  TemplatesImpl | Saxon implementation of the JAXP Templates interface.
  TransformerHandlerImpl | TransformerHandlerImpl implements the javax.xml.transform.sax.TransformerHandler interface.
  TransformerImpl | Saxon implementation of the JAXP Transformer interface.