org.oddjob.beanbus
Class TransformerAdaptor<F,T>
java.lang.Object
org.oddjob.beanbus.AbstractDestination<F>
org.oddjob.beanbus.AbstractFilter<F,T>
org.oddjob.beanbus.TransformerAdaptor<F,T>
- Type Parameters:
F
- T
-
- All Implemented Interfaces:
- Iterable<F>, Collection<F>, BusFilter<F,T>, Outbound<T>
public class TransformerAdaptor<F,T>
- extends AbstractFilter<F,T>
- implements BusFilter<F,T>
An adaptor from an Transformer
to a BusFilter
.
- Author:
- rob
Methods inherited from class org.oddjob.beanbus.AbstractDestination |
addAll, clear, contains, containsAll, isEmpty, iterator, remove, removeAll, retainAll, size, toArray, toArray |
Methods inherited from interface java.util.Collection |
add, addAll, clear, contains, containsAll, equals, hashCode, isEmpty, iterator, remove, removeAll, retainAll, size, toArray, toArray |
Methods inherited from interface org.oddjob.beanbus.Outbound |
setTo |
TransformerAdaptor
public TransformerAdaptor()
filter
protected T filter(F from)
- Specified by:
filter
in class AbstractFilter<F,T>
getTransformer
public Transformer<? super F,? extends T> getTransformer()
setTransformer
public void setTransformer(Transformer<? super F,? extends T> filter)