Class FactoryTransformer<T,R> 
java.lang.Object
org.apache.commons.collections4.functors.FactoryTransformer<T,R> 
- Type Parameters:
- T- the type of the input to the function.
- R- the type of the result of the function.
- All Implemented Interfaces:
- Serializable,- Function<T,,- R> - Transformer<T,- R> 
Transformer implementation that calls a Factory and returns the result.
- Since:
- 3.0
- See Also:
- 
Constructor SummaryConstructorsConstructorDescriptionFactoryTransformer(Factory<? extends R> factory) Constructor that performs no validation.
- 
Method SummaryModifier and TypeMethodDescriptionstatic <I,O> Transformer <I, O> factoryTransformer(Factory<? extends O> factory) Factory method that performs validation.Gets the factory.Transforms the input by ignoring the input and returning the result of calling the decorated factory.Methods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.commons.collections4.Transformerapply
- 
Constructor Details- 
FactoryTransformerConstructor that performs no validation. UsefactoryTransformerif you want that.- Parameters:
- factory- the factory to call, not null
 
 
- 
- 
Method Details- 
factoryTransformerFactory method that performs validation.- Type Parameters:
- I- the input type
- O- the output type
- Parameters:
- factory- the factory to call, not null
- Returns:
- the factorytransformer
- Throws:
- NullPointerException- if the factory is null
 
- 
getFactory
- 
transform
 
-