public class CompositeFilterAcceptor<M,T> extends Object implements FilterAcceptor<M,T>
FilterAcceptor
with an internal Acceptor (delegate Acceptor operations),
and an internal ValueGetter (delegate ValueGetter operations).Acceptor,
FilterAcceptor,
ValueGetter| Modifier and Type | Field and Description |
|---|---|
protected Acceptor<T> |
acceptor
delegate Acceptor
|
protected ValueGetter<M,T> |
getter
delegate ValueGetter
|
| Constructor and Description |
|---|
CompositeFilterAcceptor(Acceptor<T> acceptor,
ValueGetter<M,T> getter) |
CompositeFilterAcceptor(Class<T> klazz,
ValueGetter<M,T> getter) |
protected ValueGetter<M,T> getter
public CompositeFilterAcceptor(Class<T> klazz, ValueGetter<M,T> getter)
public CompositeFilterAcceptor(Acceptor<T> acceptor, ValueGetter<M,T> getter)
public boolean acceptParam(M item, T value)
acceptParam in interface FilterAcceptor<M,T>public T getValue(M model)
getValue in interface ValueGetter<M,T>model - model to useCopyright © 1999–2014 CodeLutin. All rights reserved.