Interface FunctionProvider

All Known Implementing Classes:
AnalyticsFunctionProvider, CoreFunctionProvider, MatchingFunctionProvider, SimpleFunctionProvider

public interface FunctionProvider
A provider of registered classes for the FunctionRegistry. Providers must themselves be registered by creating a file META-INF/services/com.pervasive.datarush.function.FunctionProvider that contains an implementation class. Implementations should extend SimpleFunctionProvider rather than implementing this interface directly.
  • Method Summary

    Modifier and Type
    Method
    Description
    Returns a list of classes registered with this provider
  • Method Details

    • registeredClasses

      List<Class<?>> registeredClasses()
      Returns a list of classes registered with this provider
      Returns:
      a list of classes registered with this provider