org.oXML.xpath.function
Class TypeFunctionCall

java.lang.Object
  extended byorg.oXML.xpath.function.FunctionCall
      extended byorg.oXML.xpath.function.TypeFunctionCall
All Implemented Interfaces:
Expression

public class TypeFunctionCall
extends FunctionCall


Field Summary
 
Fields inherited from class org.oXML.xpath.function.FunctionCall
args, location, name, qname
 
Fields inherited from interface org.oXML.xpath.Expression
OUTPUT_NS
 
Constructor Summary
TypeFunctionCall(Expression object, QName qname, java.util.List args)
           
 
Method Summary
 void bind(Resolver ctxt)
           
 Node evaluate(RuntimeContext ctxt)
           
protected static java.lang.String printFunction(Node instance, Name name, Node[] parts)
           
 java.lang.String toString()
           
 void write(org.xml.sax.ContentHandler handler)
           
 
Methods inherited from class org.oXML.xpath.function.FunctionCall
printFunction
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

TypeFunctionCall

public TypeFunctionCall(Expression object,
                        QName qname,
                        java.util.List args)
Method Detail

bind

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

evaluate

public Node evaluate(RuntimeContext ctxt)
              throws ObjectBoxException
Specified by:
evaluate in interface Expression
Overrides:
evaluate in class FunctionCall
Throws:
ObjectBoxException

printFunction

protected static java.lang.String printFunction(Node instance,
                                                Name name,
                                                Node[] parts)

toString

public java.lang.String toString()
Overrides:
toString in class FunctionCall

write

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