Creating new user-defined functions

You can define your own functions to use in RAQL queries in addition to the RAQL function extensions. User-defined functions are Java classes that you write, configure and deploy to MashZone NextGen.

User-defined function can be:

To write user-defined functions for RAQL, you should Set Up Your Development Environment.

Then:

  1. Write Plain Functions for RAQL
  2. Write Window Analytic Functions for RAQL
  3. Write Aggregate Analytic Functions for RAQL
  4. Use a Factory for Function Overloading, if needed
  5. Configure, Compile, Deploy and Test User-Defined Functions