org.crsh.io
Interface Filter<C,P,CONS extends Consumer<P>>

Type Parameters:
C - the consumed element generic type
P - the produced element generic type
CONS - the consumer generic type
All Superinterfaces:
Closeable, Consumer<C>, Flushable, Producer<P,CONS>
All Known Subinterfaces:
CommandInvoker<C,P>
All Known Implementing Classes:
GroovyScriptCommand, Pipe, PipeCommandProxy, PipeFilter, PipeFilter.Chunkizer, PipeFilter.Noop, PipeFilter.Sink, PipeLine

public interface Filter<C,P,CONS extends Consumer<P>>
extends Consumer<C>, Producer<P,CONS>

A filter is the combination of a producer and a consumer.


Method Summary
 
Methods inherited from interface org.crsh.io.Consumer
getConsumedType, provide
 
Methods inherited from interface java.io.Flushable
flush
 
Methods inherited from interface org.crsh.io.Producer
close, getProducedType, open
 



Copyright © 2014 eXo Platform SAS. All Rights Reserved.