Klasse ConfigurableFunction<T,R,C>

java.lang.Object
org.ct42.fnflow.cfgfns.ConfigurableFunction<T,R,C>
Typparameter:
T - function input type
R - function return type
C - configuration type
Alle implementierten Schnittstellen:
Function<T,R>

public abstract class ConfigurableFunction<T,R,C> extends Object implements Function<T,R>
Base class to be extended by all configurable function implementations.
  • Felddetails

    • properties

      protected C properties
      External configuration will be injected here.
  • Konstruktordetails

    • ConfigurableFunction

      public ConfigurableFunction()
  • Methodendetails

    • apply

      public abstract R apply(T input)
      Angegeben von:
      apply in Schnittstelle Function<T,R>