类 SimpleExtension


  • public final class SimpleExtension
    extends net.sf.saxon.lib.ExtensionFunctionDefinition
    This is a very simple example of a saxon extension function.

    Example: efx:simple('some text') will be rendered to arg1[some text] and returned in the XQuery response.

    • 构造器详细资料

      • SimpleExtension

        public SimpleExtension()
    • 方法详细资料

      • getArgumentTypes

        public net.sf.saxon.value.SequenceType[] getArgumentTypes()
        指定者:
        getArgumentTypes 在类中 net.sf.saxon.lib.ExtensionFunctionDefinition
      • getResultType

        public net.sf.saxon.value.SequenceType getResultType​(net.sf.saxon.value.SequenceType[] suppliedArgumentTypes)
        指定者:
        getResultType 在类中 net.sf.saxon.lib.ExtensionFunctionDefinition
      • getFunctionQName

        public net.sf.saxon.om.StructuredQName getFunctionQName()
        指定者:
        getFunctionQName 在类中 net.sf.saxon.lib.ExtensionFunctionDefinition
      • makeCallExpression

        public net.sf.saxon.lib.ExtensionFunctionCall makeCallExpression()
        指定者:
        makeCallExpression 在类中 net.sf.saxon.lib.ExtensionFunctionDefinition