Package org.sonatype.gshell.util.io

Interface Summary
InputPipe.InterruptHandler  
PrefixingStream.Prefixer  
PromptReader.Validator Allows caller to customize the validation behavior when prompting.
 

Class Summary
Closer Quietly closes Closeable objects.
Copier Stream/Reader/Writer copy helpers.
Flusher Quietly flushes Flushable objects.
InputPipe An input pipe which can be interrupted.
PrefixingStream Prefixes printed lines as instructed to by a given PrefixingStream.Prefixer.
PromptReader Helper to prompt a user for information.
PumpStreamHandler Copies standard output and error of children streams to standard output and error of the parent.
StreamJack Hijacks the systems standard input, output and error streams on a per-thread basis and redirects to given streams.
StreamPumper Copies all data from an input stream to an output stream.
StreamSet A set of input, output and error streams.
 

Enum Summary
StreamSet.OutputType Output stream type.
 



Copyright © 2008-2011 Sonatype. All Rights Reserved.