Java user-defined functions (UDFs) are defined and stored as database objects.
Java UDF objects contain:
- Function call name
- Specific name
- External name
- Data types of the parameters
- Function class
- Source file language
- Data accessing characteristic
- Parameter passing convention
- Deterministic characteristic
- Null-call characteristic
- Execution protection mode
- Character type
- Platform type