net.sf.saxon.javax.xml.xquery

Interface XQStaticContext

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(java.lang.String uri)
void
setDefaultElementTypeNamespace(java.lang.String uri)
void
setDefaultFunctionNamespace(java.lang.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 Details

declareNamespace

public void declareNamespace(String prefix,
                             String uri)
            throws XQException

getBaseURI

public String getBaseURI()

getBindingMode

public int getBindingMode()

getBoundarySpacePolicy

public int getBoundarySpacePolicy()

getConstructionMode

public int getConstructionMode()

getContextItemStaticType

public XQItemType getContextItemStaticType()

getCopyNamespacesModeInherit

public int getCopyNamespacesModeInherit()

getCopyNamespacesModePreserve

public int getCopyNamespacesModePreserve()

getDefaultCollation

public String getDefaultCollation()

getDefaultElementTypeNamespace

public String getDefaultElementTypeNamespace()

getDefaultFunctionNamespace

public String getDefaultFunctionNamespace()

getDefaultOrderForEmptySequences

public int getDefaultOrderForEmptySequences()

getHoldability

public int getHoldability()

getNamespacePrefixes

public String[] getNamespacePrefixes()

getNamespaceURI

public String getNamespaceURI(String prefix)
            throws XQException

getOrderingMode

public int getOrderingMode()

getQueryLanguageTypeAndVersion

public int getQueryLanguageTypeAndVersion()

getQueryTimeout

public int getQueryTimeout()

getScrollability

public int getScrollability()

setBaseURI

public void setBaseURI(String baseUri)
            throws XQException

setBindingMode

public void setBindingMode(int bindingMode)
            throws XQException

setBoundarySpacePolicy

public void setBoundarySpacePolicy(int policy)
            throws XQException

setConstructionMode

public void setConstructionMode(int mode)
            throws XQException

setContextItemStaticType

public void setContextItemStaticType(XQItemType contextItemType)
            throws XQException

setCopyNamespacesModeInherit

public void setCopyNamespacesModeInherit(int mode)
            throws XQException

setCopyNamespacesModePreserve

public void setCopyNamespacesModePreserve(int mode)
            throws XQException

setDefaultCollation

public void setDefaultCollation(java.lang.String uri)
            throws XQException

setDefaultElementTypeNamespace

public void setDefaultElementTypeNamespace(java.lang.String uri)
            throws XQException

setDefaultFunctionNamespace

public void setDefaultFunctionNamespace(java.lang.String uri)
            throws XQException

setDefaultOrderForEmptySequences

public void setDefaultOrderForEmptySequences(int order)
            throws XQException

setHoldability

public void setHoldability(int holdability)
            throws XQException

setOrderingMode

public void setOrderingMode(int mode)
            throws XQException

setQueryLanguageTypeAndVersion

public void setQueryLanguageTypeAndVersion(int langType)
            throws XQException

setQueryTimeout

public void setQueryTimeout(int seconds)
            throws XQException

setScrollability

public void setScrollability(int scrollability)
            throws XQException