Interface Function

  • All Superinterfaces:
    Serializable
    All Known Subinterfaces:
    AggregateFunction<IN,​ACC,​OUT>, KeySelector<IN,​KEY>, ReduceFunction<T>

    @Public
    public interface Function
    extends Serializable
    The base interface for all user-defined functions.

    This interface is empty in order to allow extending interfaces to be SAM (single abstract method) interfaces that can be implemented via Java 8 lambdas.