Class URIQueryParameters

java.lang.Object
net.sf.saxon.functions.URIQueryParameters

public class URIQueryParameters extends Object
A set of query parameters on a URI passed to the collection() or document() function
  • Field Details

  • Constructor Details

    • URIQueryParameters

      public URIQueryParameters(String query, Configuration config) throws XPathException
      Create an object representing the query part of a URI
      Parameters:
      query - the part of the URI after the "?" symbol
      config - the Saxon configuration
      Throws:
      XPathException
  • Method Details

    • makeGlobFilter

      public static FilenameFilter makeGlobFilter(String value) throws XPathException
      Throws:
      XPathException
    • getSpaceStrippingRule

      public SpaceStrippingRule getSpaceStrippingRule()
      Get the value of the strip-space=yes|no parameter.
      Returns:
      an instance of AllElementsSpaceStrippingRule, IgnorableSpaceStrippingRule, or NoElementsSpaceStrippingRule, or null
    • getValidationMode

      public Integer getValidationMode()
      Get the value of the validation=strict|lax|preserve|strip parameter, or null if unspecified
    • getFilenameFilter

      public FilenameFilter getFilenameFilter()
      Get the file name filter (select=pattern), or null if unspecified
    • getRecurse

      public Boolean getRecurse()
      Get the value of the recurse=yes|no parameter, or null if unspecified
    • getOnError

      public Integer getOnError()
      Get the value of the on-error=fail|warning|ignore parameter, or null if unspecified
    • getXInclude

      public Boolean getXInclude()
      Get the value of xinclude=yes|no, or null if unspecified
    • getMetaData

      public Boolean getMetaData()
      Get the value of metadata=yes|no, or null if unspecified
    • getContentType

      public String getContentType()
      Get the value of media-type, or null if absent
    • getStable

      public Boolean getStable()
      Get the value of stable=yes|no, or null if unspecified
    • getXMLReaderMaker

      public Maker<XMLReader> getXMLReaderMaker()
      Get a factory for the selected XML parser class, or null if unspecified