Annotation Interface UserDefinedFunctionIdentification


@Retention(RUNTIME) @Target(TYPE) public @interface UserDefinedFunctionIdentification
Annotation that must be applied to every UDF in order for it to be considered valid.

It must have the name and namespaceURI fields initialized with the namespace and name callers would be expected to use in the schema.

  • Required Element Summary

    Required Elements
    Modifier and Type
    Required Element
    Description
    Get the local name that identifies the user defined function
    Get the namespace URI that identifies the user defined function
  • Element Details

    • name

      String name
      Get the local name that identifies the user defined function

      This value must be a valid XML NCName. It should not include a namespace or namespace prefix.

      Returns:
      the value
    • namespaceURI

      String namespaceURI
      Get the namespace URI that identifies the user defined function

      This value must be a valid XML anyURI.

      Returns:
      the value