public abstract static class PlayPlugin.Filter<T>
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static interface |
PlayPlugin.Filter.Function1<I,O> |
Constructor and Description |
---|
Filter(java.lang.String name) |
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.
|
java.lang.String |
getName() |
abstract T |
withinFilter(F.Function0<T> fct) |
public abstract T withinFilter(F.Function0<T> fct) throws java.lang.Throwable
java.lang.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 java.lang.String getName()
Guillaume Bort & zenexity - Distributed under Apache 2 licence, without any warrantly