abstract class GlobalProcessor extends UniqProcessor
global
option is selected. The actual
processors are member classes of this abstract base class.Modifier and Type | Class and Description |
---|---|
static class |
GlobalProcessor.Count
|
static class |
GlobalProcessor.DuplicateOnly
Line processor implementing the actual uniq command execution for the
case when the
global option is selected along
with the duplicatedOnly option. |
static class |
GlobalProcessor.Normal
Line processor implementing the actual uniq command execution for the
case when only the
global option is selected. |
protected static class |
GlobalProcessor.UniqueDuplicateCount
Abstract base class for member classes
GlobalProcessor.UniqueOnly ,
GlobalProcessor.DuplicateOnly and GlobalProcessor.Count |
static class |
GlobalProcessor.UniqueOnly
Line processor implementing the actual uniq command execution for the
case when the
global option is selected along
with the uniqueOnly option. |
Modifier and Type | Field and Description |
---|---|
protected Map<Line,Long> |
lineToCount |
Constructor and Description |
---|
GlobalProcessor(UniqCommand command,
ExecutionContext context,
LineProcessor output) |
processLine, processLine
getArguments, getCommand, getContext, getOutput
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
finish
protected final Map<Line,Long> lineToCount
public GlobalProcessor(UniqCommand command, ExecutionContext context, LineProcessor output)
Copyright © 2024. All rights reserved.