Package com.google.common.io
Class CharStreams.NullWriter
- java.lang.Object
-
- java.io.Writer
-
- com.google.common.io.CharStreams.NullWriter
-
- All Implemented Interfaces:
java.io.Closeable
,java.io.Flushable
,java.lang.Appendable
,java.lang.AutoCloseable
- Enclosing class:
- CharStreams
private static final class CharStreams.NullWriter extends java.io.Writer
-
-
Field Summary
Fields Modifier and Type Field Description private static CharStreams.NullWriter
INSTANCE
-
Constructor Summary
Constructors Modifier Constructor Description private
NullWriter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.io.Writer
append(char c)
java.io.Writer
append(java.lang.CharSequence csq)
java.io.Writer
append(java.lang.CharSequence csq, int start, int end)
void
close()
void
flush()
java.lang.String
toString()
void
write(char[] cbuf)
void
write(char[] cbuf, int off, int len)
void
write(int c)
void
write(java.lang.String str)
void
write(java.lang.String str, int off, int len)
-
-
-
Field Detail
-
INSTANCE
private static final CharStreams.NullWriter INSTANCE
-
-
Method Detail
-
write
public void write(int c)
- Overrides:
write
in classjava.io.Writer
-
write
public void write(char[] cbuf)
- Overrides:
write
in classjava.io.Writer
-
write
public void write(char[] cbuf, int off, int len)
- Specified by:
write
in classjava.io.Writer
-
write
public void write(java.lang.String str)
- Overrides:
write
in classjava.io.Writer
-
write
public void write(java.lang.String str, int off, int len)
- Overrides:
write
in classjava.io.Writer
-
append
public java.io.Writer append(java.lang.CharSequence csq)
- Specified by:
append
in interfacejava.lang.Appendable
- Overrides:
append
in classjava.io.Writer
-
append
public java.io.Writer append(java.lang.CharSequence csq, int start, int end)
- Specified by:
append
in interfacejava.lang.Appendable
- Overrides:
append
in classjava.io.Writer
-
append
public java.io.Writer append(char c)
- Specified by:
append
in interfacejava.lang.Appendable
- Overrides:
append
in classjava.io.Writer
-
flush
public void flush()
- Specified by:
flush
in interfacejava.io.Flushable
- Specified by:
flush
in classjava.io.Writer
-
close
public void close()
- Specified by:
close
in interfacejava.lang.AutoCloseable
- Specified by:
close
in interfacejava.io.Closeable
- Specified by:
close
in classjava.io.Writer
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-