public class LogSplitterCombination extends java.lang.Object implements LogSplitter
LogSplitter.LogSplitResult
Modifier and Type | Field and Description |
---|---|
LogSplitter |
concurrent |
LogSplitter |
interleaved |
LogSplitter |
loop |
LogSplitter |
maybeInterleaved |
LogSplitter |
or |
LogSplitter |
sequence |
LogSplitter |
xor |
Constructor and Description |
---|
LogSplitterCombination(LogSplitter xor,
LogSplitter sequence,
LogSplitter concurrent,
LogSplitter loop,
LogSplitter maybeInterleaved,
LogSplitter interleaved)
Deprecated.
|
LogSplitterCombination(LogSplitter xor,
LogSplitter sequence,
LogSplitter concurrent,
LogSplitter loop,
LogSplitter maybeInterleaved,
LogSplitter interleaved,
LogSplitter or) |
Modifier and Type | Method and Description |
---|---|
LogSplitter.LogSplitResult |
split(IMLog log,
IMLogInfo logInfo,
Cut cut,
MinerState minerState)
usage: returns a list of sublogs and a multiset of noise events
Must be thread-safe and abstract, i.e, no side-effects allowed.
|
public final LogSplitter xor
public final LogSplitter sequence
public final LogSplitter concurrent
public final LogSplitter loop
public final LogSplitter maybeInterleaved
public final LogSplitter interleaved
public final LogSplitter or
public LogSplitterCombination(LogSplitter xor, LogSplitter sequence, LogSplitter concurrent, LogSplitter loop, LogSplitter maybeInterleaved, LogSplitter interleaved, LogSplitter or)
@Deprecated public LogSplitterCombination(LogSplitter xor, LogSplitter sequence, LogSplitter concurrent, LogSplitter loop, LogSplitter maybeInterleaved, LogSplitter interleaved)
public LogSplitter.LogSplitResult split(IMLog log, IMLogInfo logInfo, Cut cut, MinerState minerState)
LogSplitter
split
in interface LogSplitter