Package org.apache.kafka.streams.kstream
Interface TransformerSupplier<K,V,R>  
- Type Parameters:
 K- key typeV- value typeR-KeyValuereturn type (both key and value type can be set arbitrarily)
- All Superinterfaces:
 ConnectedStoreProvider,Supplier<Transformer<K,V, R>> 
@Deprecated
public interface TransformerSupplier<K,V,R>  
extends ConnectedStoreProvider, Supplier<Transformer<K,V,R>>  
Deprecated.
A 
TransformerSupplier interface which can create one or more Transformer instances.
 
 The supplier should always generate a new instance each time get() gets called. Creating
 a single Transformer object and returning the same object reference in get() would be
 a violation of the supplier pattern and leads to runtime exceptions.
- See Also:
 
- 
Method Summary
Modifier and TypeMethodDescriptionTransformer<K, V, R> get()Deprecated.Return a newly constructedTransformerinstance.Methods inherited from interface org.apache.kafka.streams.processor.ConnectedStoreProvider
stores 
- 
Method Details
- 
get
Transformer<K,V, get()R> Deprecated.Return a newly constructedTransformerinstance. The supplier should always generate a new instance each timegets called.Creating a single
Transformerobject and returning the same object reference inget()is a violation of the supplier pattern and leads to runtime exceptions.- Specified by:
 getin interfaceSupplier<K>- Returns:
 - a newly constructed 
Transformerinstance 
 
 - 
 
api.ProcessorSupplierinstead.