Class FunctionsManager


  • public class FunctionsManager
    extends java.lang.Object
    • Constructor Detail

      • FunctionsManager

        public FunctionsManager()
    • Method Detail

      • getMapFunctions

        public java.util.List<java.lang.Class<?>> getMapFunctions()
      • getReduceFunctions

        public java.util.List<java.lang.Class<?>> getReduceFunctions()
      • getMapFunctionMetaData

        public FunctionMetaDTO getMapFunctionMetaData​(java.lang.String name)
      • getReduceFunctionMetaData

        public FunctionMetaDTO getReduceFunctionMetaData​(java.lang.String name)
      • getFunctionProperties

        public java.util.Map<java.lang.String,​java.lang.String> getFunctionProperties​(MapFunction mapFunction)
      • getFunctionProperties

        public java.util.Map<java.lang.String,​java.lang.String> getFunctionProperties​(ReductionFunction reduceFunction)
      • createFunctionInstance

        public <T> T createFunctionInstance​(java.lang.Class<? extends T> functionClass,
                                            java.util.Map<java.lang.String,​java.lang.String> parameterMap)