public class SaxonXQueryExpression extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
SaxonXQueryExpression.Result |
static interface |
SaxonXQueryExpression.RowProcessor |
| Modifier and Type | Field and Description |
|---|---|
static Properties |
DEFAULT_OUTPUT_PROPERTIES |
static boolean[] |
isValidAncestorAxis |
| Constructor and Description |
|---|
SaxonXQueryExpression(String xQueryString,
XMLNamespaces namespaces,
List<DerivedColumn> passing,
List<XMLTable.XMLColumn> columns) |
| Modifier and Type | Method and Description |
|---|---|
SaxonXQueryExpression |
clone() |
XMLType |
createXMLType(net.sf.saxon.om.SequenceIterator iter,
BufferManager bufferManager,
boolean emptyOnEmpty,
CommandContext context) |
net.sf.saxon.Configuration |
getConfig() |
static XMLType.Type |
getType(net.sf.saxon.om.NodeInfo info) |
boolean |
isStreaming() |
static void |
showArcs(StringBuilder sb,
net.sf.saxon.expr.parser.PathMap.PathMapNode node,
int level) |
void |
useDocumentProjection(List<XMLTable.XMLColumn> columns,
AnalysisRecord record) |
boolean |
usesContextItem() |
public static final Properties DEFAULT_OUTPUT_PROPERTIES
public static final boolean[] isValidAncestorAxis
public SaxonXQueryExpression(String xQueryString, XMLNamespaces namespaces, List<DerivedColumn> passing, List<XMLTable.XMLColumn> columns) throws QueryResolverException
QueryResolverExceptionpublic SaxonXQueryExpression clone()
public boolean usesContextItem()
public void useDocumentProjection(List<XMLTable.XMLColumn> columns, AnalysisRecord record)
public XMLType createXMLType(net.sf.saxon.om.SequenceIterator iter, BufferManager bufferManager, boolean emptyOnEmpty, CommandContext context) throws net.sf.saxon.trans.XPathException, TeiidComponentException, TeiidProcessingException
net.sf.saxon.trans.XPathExceptionTeiidComponentExceptionTeiidProcessingExceptionpublic static XMLType.Type getType(net.sf.saxon.om.NodeInfo info)
public net.sf.saxon.Configuration getConfig()
public static void showArcs(StringBuilder sb, net.sf.saxon.expr.parser.PathMap.PathMapNode node, int level)
public boolean isStreaming()
Copyright © 2018 JBoss by Red Hat. All rights reserved.