net.sf.saxon.javax.xml.xquery
Interface XQStaticContext

All Known Implementing Classes:
SaxonXQExpressionContext, SaxonXQStaticContext

public interface XQStaticContext

XQJ interfaces reconstructed from version 0.5 documentation


Method Summary
 void declareNamespace(String prefix, String uri)
           
 String getBaseURI()
           
 int getBindingMode()
           
 int getBoundarySpacePolicy()
           
 int getConstructionMode()
           
 XQItemType getContextItemStaticType()
           
 int getCopyNamespacesModeInherit()
           
 int getCopyNamespacesModePreserve()
           
 String getDefaultCollation()
           
 String getDefaultElementTypeNamespace()
           
 String getDefaultFunctionNamespace()
           
 int getDefaultOrderForEmptySequences()
           
 int getHoldability()
           
 String[] getNamespacePrefixes()
           
 String getNamespaceURI(String prefix)
           
 int getOrderingMode()
           
 int getQueryLanguageTypeAndVersion()
           
 int getQueryTimeout()
           
 int getScrollability()
           
 void setBaseURI(String baseUri)
           
 void setBindingMode(int bindingMode)
           
 void setBoundarySpacePolicy(int policy)
           
 void setConstructionMode(int mode)
           
 void setContextItemStaticType(XQItemType contextItemType)
           
 void setCopyNamespacesModeInherit(int mode)
           
 void setCopyNamespacesModePreserve(int mode)
           
 void setDefaultCollation(String uri)
           
 void setDefaultElementTypeNamespace(String uri)
           
 void setDefaultFunctionNamespace(String uri)
           
 void setDefaultOrderForEmptySequences(int order)
           
 void setHoldability(int holdability)
           
 void setOrderingMode(int mode)
           
 void setQueryLanguageTypeAndVersion(int langType)
           
 void setQueryTimeout(int seconds)
           
 void setScrollability(int scrollability)
           
 

Method Detail

declareNamespace

void declareNamespace(String prefix,
                      String uri)
                      throws XQException
Throws:
XQException

getBaseURI

String getBaseURI()

getBindingMode

int getBindingMode()

getBoundarySpacePolicy

int getBoundarySpacePolicy()

getConstructionMode

int getConstructionMode()

getContextItemStaticType

XQItemType getContextItemStaticType()

getCopyNamespacesModeInherit

int getCopyNamespacesModeInherit()

getCopyNamespacesModePreserve

int getCopyNamespacesModePreserve()

getDefaultCollation

String getDefaultCollation()

getDefaultElementTypeNamespace

String getDefaultElementTypeNamespace()

getDefaultFunctionNamespace

String getDefaultFunctionNamespace()

getDefaultOrderForEmptySequences

int getDefaultOrderForEmptySequences()

getHoldability

int getHoldability()

getNamespacePrefixes

String[] getNamespacePrefixes()

getNamespaceURI

String getNamespaceURI(String prefix)
                       throws XQException
Throws:
XQException

getOrderingMode

int getOrderingMode()

getQueryLanguageTypeAndVersion

int getQueryLanguageTypeAndVersion()

getQueryTimeout

int getQueryTimeout()

getScrollability

int getScrollability()

setBaseURI

void setBaseURI(String baseUri)
                throws XQException
Throws:
XQException

setBindingMode

void setBindingMode(int bindingMode)
                    throws XQException
Throws:
XQException

setBoundarySpacePolicy

void setBoundarySpacePolicy(int policy)
                            throws XQException
Throws:
XQException

setConstructionMode

void setConstructionMode(int mode)
                         throws XQException
Throws:
XQException

setContextItemStaticType

void setContextItemStaticType(XQItemType contextItemType)
                              throws XQException
Throws:
XQException

setCopyNamespacesModeInherit

void setCopyNamespacesModeInherit(int mode)
                                  throws XQException
Throws:
XQException

setCopyNamespacesModePreserve

void setCopyNamespacesModePreserve(int mode)
                                   throws XQException
Throws:
XQException

setDefaultCollation

void setDefaultCollation(String uri)
                         throws XQException
Throws:
XQException

setDefaultElementTypeNamespace

void setDefaultElementTypeNamespace(String uri)
                                    throws XQException
Throws:
XQException

setDefaultFunctionNamespace

void setDefaultFunctionNamespace(String uri)
                                 throws XQException
Throws:
XQException

setDefaultOrderForEmptySequences

void setDefaultOrderForEmptySequences(int order)
                                      throws XQException
Throws:
XQException

setHoldability

void setHoldability(int holdability)
                    throws XQException
Throws:
XQException

setOrderingMode

void setOrderingMode(int mode)
                     throws XQException
Throws:
XQException

setQueryLanguageTypeAndVersion

void setQueryLanguageTypeAndVersion(int langType)
                                    throws XQException
Throws:
XQException

setQueryTimeout

void setQueryTimeout(int seconds)
                     throws XQException
Throws:
XQException

setScrollability

void setScrollability(int scrollability)
                      throws XQException
Throws:
XQException


Copyright (C) Michael H. Kay. All rights reserved.