Class FederatedUDF

    • Method Detail

      • getInputIDs

        public final long[] getInputIDs()
      • getOutputIds

        public List<Long> getOutputIds()
      • execute

        public abstract FederatedResponse execute​(ExecutionContext ec,
                                                  Data... data)
        Execute the user-defined function on a set of data objects (e.g., matrix objects, frame objects, or scalars), which are looked up by specified input IDs and passed in the same order. Output data objects (potentially many) can be directly added to the passed execution context and its variable map.
        Parameters:
        ec - execution context
        data - one or many data objects
        Returns:
        federated response, with none or many output objects