Package org.eclipse.wst.xml.xpath2.processor.ast
public class XPath extends org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathNodeSupport for XPath.
Constructor Summary |
XPath(java.util.Collection exprs) |
Method Summary | |
public java.lang.Object | accept(org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathVisitor v) Support for Visitor interface. |
public org.eclipse.wst.xml.xpath2.api.ResultSequence | evaluate(org.eclipse.wst.xml.xpath2.api.DynamicContext dynamicContext
,
java.lang.Object[] contextItems) |
public java.util.Collection | getAxes() |
public java.util.Collection | getFreeVariables() |
public java.util.Collection | getResolvedFunctions() |
public org.eclipse.wst.xml.xpath2.api.StaticContext | getStaticContext() |
public boolean | isRootPathUsed() |
public java.util.Iterator | iterator() Support for Iterator interface. |
public void | setAxes(java.util.Collection _axes) |
public void | setFreeVariables(java.util.Collection _freeVariables) |
public void | setResolvedFunctions(java.util.Collection _resolvedFunctions) |
public void | setRootUsed(boolean _rootUsed) |
public void | setStaticContext(org.eclipse.wst.xml.xpath2.api.StaticContext context) |
Constructor Detail |
public XPath(java.util.Collection exprs)
Constructor for XPath.
Methods Detail |
public java.lang.Object accept(org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathVisitor v)
Support for Visitor interface.
v
java.lang.Object
- Result of Visitor operation.
public org.eclipse.wst.xml.xpath2.api.ResultSequence evaluate(org.eclipse.wst.xml.xpath2.api.DynamicContext dynamicContext
,
java.lang.Object[] contextItems)
dynamicContext
contextItems
org.eclipse.wst.xml.xpath2.api.ResultSequence
public java.util.Collection getAxes()
java.util.Collection
public java.util.Collection getFreeVariables()
java.util.Collection
public java.util.Collection getResolvedFunctions()
java.util.Collection
public org.eclipse.wst.xml.xpath2.api.StaticContext getStaticContext()
org.eclipse.wst.xml.xpath2.api.StaticContext
public boolean isRootPathUsed()
boolean
public java.util.Iterator iterator()
Support for Iterator interface.
java.util.Iterator
- Result of Iterator operation.
public void setAxes(java.util.Collection _axes)
_axes
public void setFreeVariables(java.util.Collection _freeVariables)
_freeVariables
public void setResolvedFunctions(java.util.Collection _resolvedFunctions)
_resolvedFunctions
public void setRootUsed(boolean _rootUsed)
_rootUsed
public void setStaticContext(org.eclipse.wst.xml.xpath2.api.StaticContext context)
context