Class ProfessionalXPathFactory

All Implemented Interfaces:
Configuration.ApiProvider

public class ProfessionalXPathFactory extends XPathFactoryImpl
An implementation of the JAXP XPath Factory that creates a Professional configuration. This implementation is used when Saxon-PE is present.
  • Constructor Details

    • ProfessionalXPathFactory

      public ProfessionalXPathFactory()
      Default constructor: this creates a Configuration as well as creating the professional XPathFactory. Any documents accessed using this XPathFactory must be built using this same Configuration.
    • ProfessionalXPathFactory

      public ProfessionalXPathFactory(ProfessionalConfiguration config)
      Constructor using a user-supplied Configuration. This constructor is useful if the document to be queried already exists, as it allows the configuration associated with the document to be used with this XPathFactory.
      Parameters:
      config - the configuration to be used. This must be a ProfessionalConfiguration.