GrailsConsolePrintStream (Grails 2.3.8)
Date: 2014-04-24

Overview | Package | Class | Deprecated | Index | Help
| Groovy Documentation
| FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## org.codehaus.groovy.grails.cli.logging
[Java] Class GrailsConsolePrintStream

    java.lang.Object
      java.io.OutputStream
          java.io.FilterOutputStream
              java.io.PrintStream
                  org.codehaus.groovy.grails.cli.logging.GrailsConsolePrintStream

    public class GrailsConsolePrintStream
    extends java.io.PrintStream

Used to replace default System.out with one that routes calls through GrailsConsole.

Authors:
  Graeme Rocher

Since:
  2.0

Constructor Summary
`GrailsConsolePrintStream(java.io.OutputStream out)`

Method Summary
`java.io.OutputStream` | `getTargetOut()`
`void` | `print(java.lang.Object o)`
`void` | `print(java.lang.String s)`
`void` | `println(java.lang.String s)`
`void` | `println(java.lang.Object o)`

Methods inherited from class java.io.PrintStream
java.io.PrintStream#checkError(), java.io.PrintStream#printf(java.lang.String, [Ljava.lang.Object;), java.io.PrintStream#printf(java.util.Locale, java.lang.String, [Ljava.lang.Object;), java.io.PrintStream#println(java.lang.String), java.io.PrintStream#println([C), java.io.PrintStream#println(), java.io.PrintStream#println(java.lang.Object), java.io.PrintStream#println(double), java.io.PrintStream#println(float), java.io.PrintStream#println(long), java.io.PrintStream#println(int), java.io.PrintStream#println(char), java.io.PrintStream#println(boolean), java.io.PrintStream#append(java.lang.CharSequence, int, int), java.io.PrintStream#append(char), java.io.PrintStream#append(java.lang.CharSequence, int, int), java.io.PrintStream#append(java.lang.CharSequence), java.io.PrintStream#append(java.lang.CharSequence), java.io.PrintStream#append(char), java.io.PrintStream#format(java.lang.String, [Ljava.lang.Object;), java.io.PrintStream#format(java.util.Locale, java.lang.String, [Ljava.lang.Object;), java.io.PrintStream#write([B, int, int), java.io.PrintStream#write(int), java.io.PrintStream#print(float), java.io.PrintStream#print(long), java.io.PrintStream#print(int), java.io.PrintStream#print(char), java.io.PrintStream#print(boolean), java.io.PrintStream#print(java.lang.Object), java.io.PrintStream#print(java.lang.String), java.io.PrintStream#print([C), java.io.PrintStream#print(double), java.io.PrintStream#flush(), java.io.PrintStream#close(), java.io.PrintStream#write([B), java.io.PrintStream#wait(long, int), java.io.PrintStream#wait(long), java.io.PrintStream#wait(), java.io.PrintStream#equals(java.lang.Object), java.io.PrintStream#toString(), java.io.PrintStream#hashCode(), java.io.PrintStream#getClass(), java.io.PrintStream#notify(), java.io.PrintStream#notifyAll()

Methods inherited from class java.io.FilterOutputStream
java.io.FilterOutputStream#write([B, int, int), java.io.FilterOutputStream#write([B), java.io.FilterOutputStream#write(int), java.io.FilterOutputStream#flush(), java.io.FilterOutputStream#close(), java.io.FilterOutputStream#wait(long, int), java.io.FilterOutputStream#wait(long), java.io.FilterOutputStream#wait(), java.io.FilterOutputStream#equals(java.lang.Object), java.io.FilterOutputStream#toString(), java.io.FilterOutputStream#hashCode(), java.io.FilterOutputStream#getClass(), java.io.FilterOutputStream#notify(), java.io.FilterOutputStream#notifyAll()

Constructor Detail

### GrailsConsolePrintStream

    public GrailsConsolePrintStream(java.io.OutputStream out)

Method Detail

### getTargetOut

    public java.io.OutputStream getTargetOut()

### print

    @java.lang.Override
    public void print(java.lang.Object o)

### print

    @java.lang.Override
    public void print(java.lang.String s)

### println

    @java.lang.Override
    public void println(java.lang.String s)

### println

    @java.lang.Override
    public void println(java.lang.Object o)

Groovy Documentation