org.apache.xmlbeans.impl.xquery.saxon
Class XBeansXQuery

java.lang.Object
  extended by org.apache.xmlbeans.impl.xquery.saxon.XBeansXQuery
All Implemented Interfaces:
QueryDelegate.QueryInterface

public class XBeansXQuery
extends java.lang.Object
implements QueryDelegate.QueryInterface


Constructor Summary
XBeansXQuery(java.lang.String query, java.lang.String contextVar, java.lang.Integer boundary, XmlOptions xmlOptions)
          Construct given an XQuery expression string.
 
Method Summary
 java.util.List execQuery(java.lang.Object node, java.util.Map variableBindings)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XBeansXQuery

public XBeansXQuery(java.lang.String query,
                    java.lang.String contextVar,
                    java.lang.Integer boundary,
                    XmlOptions xmlOptions)
Construct given an XQuery expression string.

Parameters:
query - The XQuery expression
contextVar - The name of the context variable
boundary - The offset of the end of the prolog
Method Detail

execQuery

public java.util.List execQuery(java.lang.Object node,
                                java.util.Map variableBindings)
Specified by:
execQuery in interface QueryDelegate.QueryInterface