Class ProcessExtensionFunction

    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      net.sf.saxon.value.SequenceType[] getArgumentTypes()  
      net.sf.saxon.value.SequenceType getResultType​(net.sf.saxon.value.SequenceType[] suppliedArgumentTypes)  
      net.sf.saxon.lib.ExtensionFunctionCall makeCallExpression()  
      • Methods inherited from class net.sf.saxon.lib.ExtensionFunctionDefinition

        dependsOnFocus, getMaximumNumberOfArguments, getMinimumNumberOfArguments, hasSideEffects, trustResultType
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • ProcessExtensionFunction

        public ProcessExtensionFunction​(java.sql.Connection con)
    • Method Detail

      • getArgumentTypes

        public net.sf.saxon.value.SequenceType[] getArgumentTypes()
        Specified by:
        getArgumentTypes in class net.sf.saxon.lib.ExtensionFunctionDefinition
      • getResultType

        public net.sf.saxon.value.SequenceType getResultType​(net.sf.saxon.value.SequenceType[] suppliedArgumentTypes)
        Specified by:
        getResultType in class net.sf.saxon.lib.ExtensionFunctionDefinition
      • makeCallExpression

        public net.sf.saxon.lib.ExtensionFunctionCall makeCallExpression()
        Specified by:
        makeCallExpression in class net.sf.saxon.lib.ExtensionFunctionDefinition