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()