A C D E F G H I K L N O P R S T V W X

S

setContext(ProcessingContext) - Method in class xsmeral.pipe.AbstractObjectProcessor
Associates the processor with the given context.
setContext(ProcessingContext) - Method in interface xsmeral.pipe.context.ContextAware
Associates the processor with the given context.
setNext(ObjectSink<O>) - Method in class xsmeral.pipe.LocalObjectFilter
Sets the next processor, without calling prev() on the sink.
setNext(ObjectSink<O>) - Method in class xsmeral.pipe.LocalObjectSource
Sets the next processor, without calling prev() on the sink.
setOutBuffer(BlockingQueue<O>) - Method in class xsmeral.pipe.LocalObjectFilter
Sets the output buffer, used for object flow redirection.
setOutBuffer(BlockingQueue<O>) - Method in class xsmeral.pipe.LocalObjectSource
Sets the output buffer, used for object flow redirection.
setParameter(String, Object) - Method in class xsmeral.pipe.context.PipeContext
Sets the context parameter, overwriting any previous value (with a warning).
setParameter(String, Object) - Method in interface xsmeral.pipe.context.ProcessingContext
Creates the parameter for the supplied name and assigns value.
setParameterValue(String, Object) - Method in class xsmeral.pipe.context.PipeContext
Sets parameter value without warning
setParameterValue(String, Object) - Method in interface xsmeral.pipe.context.ProcessingContext
Sets parameter value without warning
setParams(Map<String, String>) - Method in class xsmeral.pipe.PipeAttachedProcessor
 
setPipe(Pipe) - Method in interface xsmeral.pipe.AttachedProcessor
Associates the processor with a Pipe.
setPipe(Pipe) - Method in class xsmeral.pipe.PipeAttachedProcessor
 
setWorkingDir(String) - Method in interface xsmeral.pipe.context.FSContext
Sets the working directory to the given path (relative or absolute)
setWorkingDir(String) - Method in class xsmeral.pipe.context.PipeContext
 
start(boolean) - Method in class xsmeral.pipe.Pipe
Connects processors, checks input-output type match, assigns and initializes context.
StatFunction<T extends Number> - Interface in xsmeral.pipe.stats
Statistical function that can return a result from any number of input values.
Stats - Class in xsmeral.pipe.stats
Provides means of monitoring statistics of object processors.
Stats(ObjectProcessor) - Constructor for class xsmeral.pipe.stats.Stats
Convenience constructor, creates the stat with group equal to the processor's simple class name and its associated context.
Stats(String, ProcessingContext) - Constructor for class xsmeral.pipe.stats.Stats
Creates a Stats instance for the specified group and context.
Stats.Reader - Class in xsmeral.pipe.stats
The main implementation of StatsReader.
StatsReader - Interface in xsmeral.pipe.stats
Interface for access to statistics stored in processing context.
StatsWriter - Class in xsmeral.pipe.stats
Writes pipe context parameters to a file (or standard/error output) periodically.
StatsWriter() - Constructor for class xsmeral.pipe.stats.StatsWriter
 
status - Variable in class xsmeral.pipe.AbstractObjectProcessor
Current status
stop() - Method in class xsmeral.pipe.AbstractObjectProcessor
Called by the processor itself, sets the status to STOPPED
stop() - Method in interface xsmeral.pipe.AttachedProcessor
Signals the processor to release resources and cease running.
stop(boolean) - Method in class xsmeral.pipe.Pipe
Signals the first processor to stop, which should propagate to all following processors.
stop() - Method in class xsmeral.pipe.PipeAttachedProcessor
 
Sum - Class in xsmeral.pipe.stats
Sum function.
Sum() - Constructor for class xsmeral.pipe.stats.Sum
 

A C D E F G H I K L N O P R S T V W X