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
Throwablepublic 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