001 package org.shiftone.jrat.util.io.nop;
002
003
004 import java.io.PrintWriter;
005
006
007 /**
008 * @author jeff@shiftone.org (Jeff Drost)
009 */
010 public class NullPrintWriter extends PrintWriter {
011
012 public static final PrintWriter INSTANCE = new NullPrintWriter();
013
014 private NullPrintWriter() {
015 super(NullWriter.INSTANCE);
016 }
017
018
019 public void flush() {
020 }
021
022
023 public void close() {
024 }
025
026
027 public boolean checkError() {
028 return false;
029 }
030
031
032 protected void setError() {
033 }
034
035
036 public void write(int c) {
037 }
038
039
040 public void write(char buf[], int off, int len) {
041 }
042
043
044 public void write(char buf[]) {
045 }
046
047
048 public void write(String s, int off, int len) {
049 }
050
051
052 public void write(String s) {
053 }
054
055
056 public void print(boolean b) {
057 }
058
059
060 public void print(char c) {
061 }
062
063
064 public void print(int i) {
065 }
066
067
068 public void print(long l) {
069 }
070
071
072 public void print(float f) {
073 }
074
075
076 public void print(double d) {
077 }
078
079
080 public void print(char s[]) {
081 }
082
083
084 public void print(String s) {
085 }
086
087
088 public void print(Object obj) {
089 }
090
091
092 public void println() {
093 }
094
095
096 public void println(boolean x) {
097 }
098
099
100 public void println(char x) {
101 }
102
103
104 public void println(int x) {
105 }
106
107
108 public void println(long x) {
109 }
110
111
112 public void println(float x) {
113 }
114
115
116 public void println(double x) {
117 }
118
119
120 public void println(char x[]) {
121 }
122
123
124 public void println(String x) {
125 }
126
127
128 public void println(Object x) {
129 }
130 }