net.sf.saxon.functions
Class URIQueryParameters

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

public class URIQueryParameters
extends java.lang.Object

A set of query parameters on a URI passed to the collection() or document() function


Nested Class Summary
static class URIQueryParameters.RegexFilter
           
 
Field Summary
(package private)  java.io.FilenameFilter filter
           
static int ON_ERROR_FAIL
           
static int ON_ERROR_IGNORE
           
static int ON_ERROR_WARNING
           
(package private)  java.lang.Integer onError
           
(package private)  org.xml.sax.XMLReader parser
           
(package private)  java.lang.Boolean recurse
           
(package private)  int strip
           
(package private)  boolean unparsed
           
(package private)  java.lang.Integer validation
           
(package private)  java.lang.Boolean xinclude
           
 
Constructor Summary
URIQueryParameters(java.lang.String query, Configuration config)
          Create an object representing the query part of a URI
 
Method Summary
 java.io.FilenameFilter getFilenameFilter()
          Get the file name filter (select=pattern), or null if unspecified
 java.lang.Integer getOnError()
          Get the value of the on-error=fail|warning|ignore parameter, or null if unspecified
 java.lang.Boolean getRecurse()
          Get the value of the recurse=yes|no parameter, or null if unspecified
 int getStripSpace()
          Get the value of the strip-space=yes|no parameter.
 java.lang.Integer getValidationMode()
          Get the value of the validation=strict|lax|preserve|strip parameter, or null if unspecified
 java.lang.Boolean getXInclude()
          Get the value of xinclude=yes|no, or null if unspecified
 org.xml.sax.XMLReader getXMLReader()
          Get the selected XML parser, or null if unspecified
 boolean isUnparsed()
          Get the value of unparsed=yes|no, or false if unspecified
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

filter

java.io.FilenameFilter filter

recurse

java.lang.Boolean recurse

validation

java.lang.Integer validation

strip

int strip

onError

java.lang.Integer onError

parser

org.xml.sax.XMLReader parser

xinclude

java.lang.Boolean xinclude

unparsed

boolean unparsed

ON_ERROR_FAIL

public static final int ON_ERROR_FAIL
See Also:
Constant Field Values

ON_ERROR_WARNING

public static final int ON_ERROR_WARNING
See Also:
Constant Field Values

ON_ERROR_IGNORE

public static final int ON_ERROR_IGNORE
See Also:
Constant Field Values
Constructor Detail

URIQueryParameters

public URIQueryParameters(java.lang.String query,
                          Configuration config)
Create an object representing the query part of a URI

Parameters:
query - the part of the URI after the "?" symbol
config - the Saxon configuration
Method Detail

getStripSpace

public int getStripSpace()
Get the value of the strip-space=yes|no parameter. Returns one of the values Whitespace.ALL, Whitespace.IGNORABLE, Whitespace.NONE, Whitespace.UNSPECIFIED


getValidationMode

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


getFilenameFilter

public java.io.FilenameFilter getFilenameFilter()
Get the file name filter (select=pattern), or null if unspecified


getRecurse

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


getOnError

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


getXInclude

public java.lang.Boolean getXInclude()
Get the value of xinclude=yes|no, or null if unspecified


isUnparsed

public boolean isUnparsed()
Get the value of unparsed=yes|no, or false if unspecified


getXMLReader

public org.xml.sax.XMLReader getXMLReader()
Get the selected XML parser, or null if unspecified