Package com.yahoo.text
Class ForwardWriter
- java.lang.Object
-
- java.io.Writer
-
- com.yahoo.text.GenericWriter
-
- com.yahoo.text.ForwardWriter
-
- All Implemented Interfaces:
java.io.Closeable
,java.io.Flushable
,java.lang.Appendable
,java.lang.AutoCloseable
- Direct Known Subclasses:
XMLWriter
public class ForwardWriter extends GenericWriter
Wraps another writer and also converting IOException to Exceptions.- Since:
- 5.2
- Author:
- baldersheim
-
-
Constructor Summary
Constructors Constructor Description ForwardWriter(GenericWriter writer)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
close()
void
flush()
GenericWriter
getWriter()
Gives access to the wrapped writer.GenericWriter
write(boolean v)
GenericWriter
write(byte b)
GenericWriter
write(char c)
void
write(char[] c, int offset, int bytes)
GenericWriter
write(double d)
GenericWriter
write(float f)
void
write(int v)
GenericWriter
write(long v)
GenericWriter
write(short v)
GenericWriter
write(AbstractUtf8Array v)
GenericWriter
write(java.lang.CharSequence c)
void
write(java.lang.String v)
-
-
-
Constructor Detail
-
ForwardWriter
public ForwardWriter(GenericWriter writer)
-
-
Method Detail
-
write
public void write(char[] c, int offset, int bytes)
- Specified by:
write
in classjava.io.Writer
-
write
public GenericWriter write(AbstractUtf8Array v)
- Overrides:
write
in classGenericWriter
-
write
public void write(java.lang.String v)
- Overrides:
write
in classjava.io.Writer
-
write
public GenericWriter write(java.lang.CharSequence c)
- Overrides:
write
in classGenericWriter
-
write
public GenericWriter write(double d)
- Overrides:
write
in classGenericWriter
-
write
public GenericWriter write(float f)
- Overrides:
write
in classGenericWriter
-
write
public GenericWriter write(long v)
- Overrides:
write
in classGenericWriter
-
write
public void write(int v)
- Overrides:
write
in classjava.io.Writer
-
write
public GenericWriter write(short v)
- Overrides:
write
in classGenericWriter
-
write
public GenericWriter write(char c)
- Overrides:
write
in classGenericWriter
-
write
public GenericWriter write(byte b)
- Overrides:
write
in classGenericWriter
-
write
public GenericWriter write(boolean v)
- Overrides:
write
in classGenericWriter
-
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
-
getWriter
public GenericWriter getWriter()
Gives access to the wrapped writer.- Returns:
- wrapped writer.
-
-