org.oXML.xpath.step
Class UnionExpression

java.lang.Object
  extended byorg.oXML.xpath.step.UnionExpression
All Implemented Interfaces:
Expression

public class UnionExpression
extends java.lang.Object
implements Expression


Field Summary
 
Fields inherited from interface org.oXML.xpath.Expression
OUTPUT_NS
 
Constructor Summary
UnionExpression(Expression lhs, Expression rhs)
           
 
Method Summary
 void bind(Resolver ctxt)
           
 NodeIterator eval(RuntimeContext ctxt)
           
 Node evaluate(RuntimeContext context)
           
 java.lang.String toString()
           
 void write(org.xml.sax.ContentHandler handler)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

UnionExpression

public UnionExpression(Expression lhs,
                       Expression rhs)
Method Detail

bind

public void bind(Resolver ctxt)
          throws ObjectBoxException
Specified by:
bind in interface Expression
Throws:
ObjectBoxException

evaluate

public Node evaluate(RuntimeContext context)
              throws ObjectBoxException
Specified by:
evaluate in interface Expression
Throws:
ObjectBoxException

eval

public NodeIterator eval(RuntimeContext ctxt)
                  throws ObjectBoxException
Throws:
ObjectBoxException

toString

public java.lang.String toString()

write

public void write(org.xml.sax.ContentHandler handler)
           throws org.xml.sax.SAXException
Specified by:
write in interface Expression
Throws:
org.xml.sax.SAXException