Intercepts System.out/System.err. Implementation helper for Console.groovy.
| Constructor and description | 
|---|
| SystemOutputInterceptor
                                (Closure callback)Constructor | 
| SystemOutputInterceptor
                                (Closure callback, boolean output)Constructor | 
| Type | Name and description | 
|---|---|
| void | start()Starts intercepting System.out/System.err | 
| void | stop()Stops intercepting System.out/System.err, sending output to wherever it was going when this interceptor was created. | 
| void | write(byte[] b, int off, int len)Intercepts output - moret common case of byte[] | 
| void | write(int b)Intercepts output - single characters | 
| Methods inherited from class | Name | 
|---|---|
| class FilterOutputStream | write, write, write, close, flush, wait, wait, wait, equals, toString, hashCode, getClass, notify, notifyAll | 
| class OutputStream | write, write, write, close, flush, wait, wait, wait, equals, toString, hashCode, getClass, notify, notifyAll | 
Constructor
callback -  accepts a string to be sent to std out and returns a Boolean.
                 If the return value is true, output will be sent to
                 System.out, otherwise it will not.Constructor
callback -  accepts a string to be sent to std out and returns a Boolean.
                 If the return value is true, output will be sent to
                 System.out/System.err, otherwise it will not.output -    flag that tells whether System.out needs capturing ot System.errStarts intercepting System.out/System.err
Stops intercepting System.out/System.err, sending output to wherever it was going when this interceptor was created.
Intercepts output - moret common case of byte[]
Intercepts output - single characters
Copyright © 2003-2014 The Codehaus. All rights reserved.