Class ClosureFunction<T,​R>

java.lang.Object
com.illumon.iris.db.plot.util.functions.SerializableClosure<R>
com.illumon.iris.db.plot.util.functions.ClosureFunction<T,​R>
All Implemented Interfaces:
SerializableFunction<T,​R>, Serializable, Function<T,​R>

public class ClosureFunction<T,​R>
extends SerializableClosure<R>
implements SerializableFunction<T,​R>
Wraps a SerializableClosure with the API of a function.
See Also:
Serialized Form
  • Constructor Details

    • ClosureFunction

      public ClosureFunction​(groovy.lang.Closure<R> closure)
      Creates a ClosureFunction instance with the closure.
      Parameters:
      closure - closure
  • Method Details