Package io.undertow.servlet.spec
Class ServletPrintWriter
- java.lang.Object
-
- io.undertow.servlet.spec.ServletPrintWriter
-
public class ServletPrintWriter extends Object
Real servlet print writer functionality, that is not limited by extendingPrintWriter- Author:
- Stuart Douglas
-
-
Constructor Summary
Constructors Constructor Description ServletPrintWriter(ServletOutputStreamImpl outputStream, String charset)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidappend(char c)voidappend(CharSequence csq)voidappend(CharSequence csq, int start, int end)booleancheckError()voidclose()protected CoderResultdoEncoding(CharBuffer buffer, io.netty.buffer.ByteBuf out, boolean end)voidflush()voidformat(String format, Object... args)voidformat(Locale l, String format, Object... args)voidprint(boolean b)voidprint(char c)voidprint(char[] s)voidprint(double d)voidprint(float f)voidprint(int i)voidprint(long l)voidprint(Object obj)voidprint(String s)voidprintf(String format, Object... args)voidprintf(Locale l, String format, Object... args)voidprintln()voidprintln(boolean b)voidprintln(char c)voidprintln(char[] s)voidprintln(double d)voidprintln(float f)voidprintln(int i)voidprintln(long l)voidprintln(Object obj)voidprintln(String s)voidwrite(char[] buf)voidwrite(char[] buf, int off, int len)voidwrite(int c)voidwrite(String s)voidwrite(String s, int off, int len)voidwrite(CharBuffer input)
-
-
-
Constructor Detail
-
ServletPrintWriter
public ServletPrintWriter(ServletOutputStreamImpl outputStream, String charset) throws UnsupportedEncodingException
- Throws:
UnsupportedEncodingException
-
-
Method Detail
-
flush
public void flush()
-
close
public void close()
-
doEncoding
protected CoderResult doEncoding(CharBuffer buffer, io.netty.buffer.ByteBuf out, boolean end)
-
checkError
public boolean checkError()
-
write
public void write(CharBuffer input)
-
write
public void write(int c)
-
write
public void write(char[] buf, int off, int len)
-
write
public void write(char[] buf)
-
write
public void write(String s, int off, int len)
-
write
public void write(String s)
-
print
public void print(boolean b)
-
print
public void print(char c)
-
print
public void print(int i)
-
print
public void print(long l)
-
print
public void print(float f)
-
print
public void print(double d)
-
print
public void print(char[] s)
-
print
public void print(String s)
-
print
public void print(Object obj)
-
println
public void println()
-
println
public void println(boolean b)
-
println
public void println(char c)
-
println
public void println(int i)
-
println
public void println(long l)
-
println
public void println(float f)
-
println
public void println(double d)
-
println
public void println(char[] s)
-
println
public void println(String s)
-
println
public void println(Object obj)
-
append
public void append(CharSequence csq)
-
append
public void append(CharSequence csq, int start, int end)
-
append
public void append(char c)
-
-