类 SimpleExtension
- java.lang.Object
-
- net.sf.saxon.lib.ExtensionFunctionDefinition
-
- org.apache.camel.quarkus.component.saxon.it.SimpleExtension
-
public final class SimpleExtension extends net.sf.saxon.lib.ExtensionFunctionDefinitionThis is a very simple example of a saxon extension function. Example:efx:simple('some text')will be rendered toarg1[some text]and returned in the XQuery response.
-
-
构造器概要
构造器 构造器 说明 SimpleExtension()
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 net.sf.saxon.value.SequenceType[]getArgumentTypes()net.sf.saxon.om.StructuredQNamegetFunctionQName()net.sf.saxon.value.SequenceTypegetResultType(net.sf.saxon.value.SequenceType[] suppliedArgumentTypes)net.sf.saxon.lib.ExtensionFunctionCallmakeCallExpression()
-
-
-
方法详细资料
-
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
-
-