public interface OXQFunctionMetaData
resolving
an external function. This is made available to the entity resolver
as a locator extension (see OXQEntityLocator.getExtension()
) when the entity kind is EXTERNAL_FUNCTION
. External function
implementations may also access the function metadata using method OXQFunctionContext.getMetaData()
.OXQEntityLocator.getExtension()
, OXQEntityKind.EXTERNAL_FUNCTION
Modifier and Type | Method and Description |
---|---|
OXQAnnotation[] |
getAnnotations()
The XQuery annotations of the XQuery function declaration.
|
javax.xml.namespace.QName |
getName()
Gets the function name.
|
OXQOptions |
getOptions()
The XQuery option declarations preceding the XQuery function declaration.
|
XQSequenceType[] |
getParameterTypes()
Gets the types of the function parameters.
|
XQSequenceType |
getReturnType()
Gets the return type of the function.
|
javax.xml.namespace.QName getName()
XQSequenceType[] getParameterTypes()
XQSequenceType getReturnType()
OXQOptions getOptions()
OXQAnnotation[] getAnnotations()