public abstract static class PlayPlugin.Filter<T> extends Object
Modifier and Type | Class and Description |
---|---|
static interface |
PlayPlugin.Filter.Function1<I,O> |
Modifier and Type | Method and Description |
---|---|
PlayPlugin.Filter.Function1<F.Function0<T>,T> |
asFunction() |
PlayPlugin.Filter<T> |
decorate(PlayPlugin.Filter<T> innerFilter)
Surround innerFilter with this.
|
String |
getName() |
abstract T |
withinFilter(F.Function0<T> fct) |
public Filter(String name)
public abstract T withinFilter(F.Function0<T> fct) throws Throwable
Throwable
public PlayPlugin.Filter<T> decorate(PlayPlugin.Filter<T> innerFilter)
innerFilter
- filter to be wrapped.public PlayPlugin.Filter.Function1<F.Function0<T>,T> asFunction()
public String getName()
Guillaume Bort & zenexity - Distributed under Apache 2 licence, without any warrantly