org.oXML.extras.java
Class ConvertingConstructor

java.lang.Object
  extended byorg.oXML.type.Function
      extended byorg.oXML.type.TypeFunction
          extended byorg.oXML.extras.java.ConvertingFunction
              extended byorg.oXML.extras.java.ConvertingConstructor

public class ConvertingConstructor
extends ConvertingFunction


Constructor Summary
ConvertingConstructor(ReflectionType type, ReflectionType[] sig, java.lang.reflect.Constructor ctor)
           
 
Method Summary
 Node invoke(Node[] args, RuntimeContext ctxt)
           
 Node invoke(Node target, Node[] args, RuntimeContext ctxt)
           
 
Methods inherited from class org.oXML.extras.java.ConvertingFunction
convert, convert, getType
 
Methods inherited from class org.oXML.type.TypeFunction
getDeclaringType, print
 
Methods inherited from class org.oXML.type.Function
getKey, getName, getSignature, printSignature, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ConvertingConstructor

public ConvertingConstructor(ReflectionType type,
                             ReflectionType[] sig,
                             java.lang.reflect.Constructor ctor)
Method Detail

invoke

public Node invoke(Node target,
                   Node[] args,
                   RuntimeContext ctxt)
            throws ObjectBoxException
Specified by:
invoke in class Function
Throws:
ObjectBoxException

invoke

public Node invoke(Node[] args,
                   RuntimeContext ctxt)
            throws ObjectBoxException
Overrides:
invoke in class TypeFunction
Throws:
ObjectBoxException