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
QueryResolverException
public 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.XPathException
TeiidComponentException
TeiidProcessingException
public 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.