Class DocumentBuilder
Class DomDestination
Class DynamicContext
Class DynamicError
Class EmptyEnumerator
Class ExtensionFunctionCall
Class InvalidityHandlerWrapper
Class NamespaceConstant
Class NullDestination
Class Processor
Class QName
Class SchemaManager
Class SchemaValidator
Class Serializer
Class StandardLogger
Class StaticContext
Class StaticError
Class TextWriterDestination
Class XPathCompiler
Class XPathExecutable
Class XPathSelector
Class XQueryCompiler
Class XQueryEvaluator
Class XQueryExecutable
Class XdmAnyFunctionType
Class XdmAnyItemType
Class XdmAnyNodeType
Class XdmAtomicType
Class XdmAtomicValue
Class XdmDestination
- Class TreeProtector
Class XdmEmptySequence
Class XdmFunctionItem
Class XdmItem
Class XdmItemType
Class XdmNode
Class XdmNodeKind
Class XdmSequenceType
Class XdmValue
Class XmlDestination
Class Xslt30Transformer
Class XsltCompiler
Class XsltExecutable
- Class ParameterDetails
Class XsltPackage
Class XsltTransformer
Enum RecoveryPolicy
Enum SchemaValidationMode
Enum TreeModel
Enum WhitespacePolicy
Enum XdmAxis
Interface IInvalidityHandler
Interface IMessageListener
Interface IQueryResolver
Interface IResultDocumentHandler
Interface IXdmEnumerator
Interface IXmlLocation
Interface SchemaResolver
public class NamespaceConstant
Holds a set of constants representing known namespaces.
| Field Summary | |
|---|---|
static String |
NULLA URI representing the null namespace (actually, an empty string) |
static String |
XMLFixed namespace name for XML: "http://www.w3.org/XML/1998/namespace". |
static String |
XSLTFixed namespace name for XSLT: "http://www.w3.org/1999/XSL/Transform" |
static String |
SAXONFixed namespace name for SAXON: "http://saxon.sf.net/" |
static String |
SAXON_XSLT_EXPORTFixed namespace name for the export of a Saxon stylesheet package |
static String |
SCHEMANamespace name for XML Schema: "http://www.w3.org/2001/XMLSchema" |
static String |
SCHEMA_INSTANCEXML-schema-defined namespace for use in instance documents ("xsi") |
static String |
SCHEMA_VERSIONINGNamespace defined in XSD 1.1 for schema versioning |
static String |
SQLFixed namespace name for SAXON SQL extension: "http://saxon.sf.net/sql" |
static String |
EXSLT_COMMONFixed namespace name for EXSLT/Common: "http://exslt.org/common" |
static String |
EXSLT_MATHFixed namespace name for EXSLT/math: "http://exslt.org/math" |
static String |
EXSLT_SETSFixed namespace name for EXSLT/sets: "http://exslt.org/sets" |
static String |
EXSLT_DATES_AND_TIMESFixed namespace name for EXSLT/date: "http://exslt.org/dates-and-times" |
static String |
EXSLT_RANDOMFixed namespace name for EXSLT/random: "http://exslt.org/random" |
static String |
FNThe standard namespace for functions and operators |
static String |
OUTPUTThe standard namespace for XQuery output declarations |
static String |
ERRThe standard namespace for system error codes |
static String |
LOCALPredefined XQuery namespace for local functions |
static String |
MATHMath namespace for the XPath 3.0 math functions |
static String |
MAP_FUNCTIONSNamespace URI for XPath 3.0 functions associated with maps |
static String |
ARRAY_FUNCTIONSNamespace URI for XPath 3.0 functions associated with arrays |
static String |
XHTMLThe XHTML namespace http://www.w3.org/1999/xhtml |
static String |
SVGThe SVG namespace |
static String |
MATHMLThe MathML namespace |
static String |
XMLNSThe XMLNS namespace (used in DOM) |
static String |
XLINKThe XLink namespace |
static String |
XQUERY_OPTIONSThe xquery-option namespace for the XQuery 3.0 feature names |
static String |
XQUERYThe xquery namespace for the XQuery 3.0 declare option |
static String |
JAVA_TYPENamespace for types representing external Java objects |
static String |
DOT_NET_TYPENamespace for types representing external .NET objects |
static String |
ANONYMOUSNamespace for names allocated to anonymous types. This exists so that a name fingerprint can be allocated for use as a type annotation. |
static String |
SCMNamespace for the Saxon serialization of the schema component model |
static String |
OBJECT_MODEL_SAXONURI identifying the Saxon object model for use in the JAXP 1.3 XPath API |
static String |
CODEPOINT_COLLATION_URIURI identifying the Unicode codepoint collation |
static String |
HTML5_CASE_BLIND_COLLATION_URIURI identifying the HML5 ascii-case-blind collation |
static String |
SAXON_GENERATED_GLOBALURI for the names of generated global variables |
static String |
SAXON_CONFIGURATIONURI for the Saxon configuration file |
static String |
EXPATH_ZIPURI for the EXPath zip module |
| Method Summary | |
|---|---|
static bool |
isReserved(string uri)Determine whether a namespace is a reserved namespace |
static bool |
isReservedInQuery(string uri)Determine whether a namespace is a reserved namespace |
static bool |
isReservedInQuery30(string uri)Determine whether a namespace is a reserved namespace in XQuery 3.0 |
static bool |
isReservedInQuery31(string uri)Determine whether a namespace is a reserved namespace in XQuery 3.1 |
static String |
findSimilarNamespace(string candidate)Find a similar namespace to one that is a possible mis-spelling |
| Field Detail |
|---|
public static readonly String NULL
A URI representing the null namespace (actually, an empty string)
public static readonly String XML
Fixed namespace name for XML: "http://www.w3.org/XML/1998/namespace".
public static readonly String XSLT
Fixed namespace name for XSLT: "http://www.w3.org/1999/XSL/Transform"
public static readonly String SAXON
Fixed namespace name for SAXON: "http://saxon.sf.net/"
public static readonly String SAXON_XSLT_EXPORT
Fixed namespace name for the export of a Saxon stylesheet package
public static readonly String SCHEMA
Namespace name for XML Schema: "http://www.w3.org/2001/XMLSchema"
public static readonly String SCHEMA_INSTANCE
XML-schema-defined namespace for use in instance documents ("xsi")
public static readonly String SCHEMA_VERSIONING
Namespace defined in XSD 1.1 for schema versioning
public static readonly String SQL
Fixed namespace name for SAXON SQL extension: "http://saxon.sf.net/sql"
public static readonly String EXSLT_COMMON
Fixed namespace name for EXSLT/Common: "http://exslt.org/common"
public static readonly String EXSLT_MATH
Fixed namespace name for EXSLT/math: "http://exslt.org/math"
public static readonly String EXSLT_SETS
Fixed namespace name for EXSLT/sets: "http://exslt.org/sets"
public static readonly String EXSLT_DATES_AND_TIMES
Fixed namespace name for EXSLT/date: "http://exslt.org/dates-and-times"
public static readonly String EXSLT_RANDOM
Fixed namespace name for EXSLT/random: "http://exslt.org/random"
public static readonly String FN
The standard namespace for functions and operators
public static readonly String OUTPUT
The standard namespace for XQuery output declarations
public static readonly String ERR
The standard namespace for system error codes
public static readonly String LOCAL
Predefined XQuery namespace for local functions
public static readonly String MATH
Math namespace for the XPath 3.0 math functions
public static readonly String MAP_FUNCTIONS
Namespace URI for XPath 3.0 functions associated with maps
public static readonly String ARRAY_FUNCTIONS
Namespace URI for XPath 3.0 functions associated with arrays
public static readonly String XHTML
The XHTML namespace http://www.w3.org/1999/xhtml
public static readonly String SVG
The SVG namespace
public static readonly String MATHML
The MathML namespace
public static readonly String XMLNS
The XMLNS namespace (used in DOM)
public static readonly String XLINK
The XLink namespace
public static readonly String XQUERY_OPTIONS
The xquery-option namespace for the XQuery 3.0 feature names
public static readonly String XQUERY
The xquery namespace for the XQuery 3.0 declare option
public static readonly String JAVA_TYPE
Namespace for types representing external Java objects
public static readonly String DOT_NET_TYPE
Namespace for types representing external .NET objects
public static readonly String ANONYMOUS
Namespace for names allocated to anonymous types. This exists so that a name fingerprint can be allocated for use as a type annotation.
public static readonly String SCM
Namespace for the Saxon serialization of the schema component model
public static readonly String OBJECT_MODEL_SAXON
URI identifying the Saxon object model for use in the JAXP 1.3 XPath API
public static readonly String CODEPOINT_COLLATION_URI
URI identifying the Unicode codepoint collation
public static readonly String HTML5_CASE_BLIND_COLLATION_URI
URI identifying the HML5 ascii-case-blind collation
public static readonly String SAXON_GENERATED_GLOBAL
URI for the names of generated global variables
public static readonly String SAXON_CONFIGURATION
URI for the Saxon configuration file
public static readonly String EXPATH_ZIP
URI for the EXPath zip module
| Method Detail |
|---|
Determine whether a namespace is a reserved namespace
Parameters:uri -
true, if this namespace URI is reserved in XQuery, false otherwise.
Determine whether a namespace is a reserved namespace in XQuery 3.0
Parameters:uri -
true, if this namespace URI is reserved in XQuery 3.0, false otherwise.
Determine whether a namespace is a reserved namespace in XQuery 3.1
Parameters:uri -
true, if this namespace URI is reserved in XQuery 3.1, false otherwise.
Find a similar namespace to one that is a possible mis-spelling
Parameters:candidate -
Determine whether a namespace is a reserved namespace
Parameters:uri-true, if this namespace URI is a reserved namespace,falseotherwise.