com.liferay.portal.kernel.io.unsync
Class UnsyncPrintWriter

java.lang.Object
  extended by java.io.Writer
      extended by java.io.PrintWriter
          extended by com.liferay.portal.kernel.io.unsync.UnsyncPrintWriter
All Implemented Interfaces:
java.io.Closeable, java.io.Flushable, java.lang.Appendable

public class UnsyncPrintWriter
extends java.io.PrintWriter

View Source

See http://issues.liferay.com/browse/LPS-6648.

Author:
Shuyang Zhou

Field Summary
 
Fields inherited from class java.io.PrintWriter
out
 
Fields inherited from class java.io.Writer
lock
 
Constructor Summary
UnsyncPrintWriter(java.io.File file)
           
UnsyncPrintWriter(java.io.File file, java.lang.String csn)
           
UnsyncPrintWriter(java.io.OutputStream outputStream)
           
UnsyncPrintWriter(java.io.OutputStream outputStream, boolean autoFlush)
           
UnsyncPrintWriter(java.lang.String fileName)
           
UnsyncPrintWriter(java.lang.String fileName, java.lang.String csn)
           
UnsyncPrintWriter(java.io.Writer writer)
           
UnsyncPrintWriter(java.io.Writer writer, boolean autoFlush)
           
 
Method Summary
 java.io.PrintWriter append(char c)
           
 java.io.PrintWriter append(java.lang.CharSequence charSequence)
           
 java.io.PrintWriter append(java.lang.CharSequence charSequence, int start, int end)
           
 boolean checkError()
           
 void close()
           
 void flush()
           
 java.io.PrintWriter format(java.util.Locale locale, java.lang.String format, java.lang.Object... arguments)
           
 java.io.PrintWriter format(java.lang.String format, java.lang.Object... arguments)
           
 void print(boolean b)
           
 void print(char c)
           
 void print(char[] charArray)
           
 void print(double d)
           
 void print(float f)
           
 void print(int i)
           
 void print(long l)
           
 void print(java.lang.Object object)
           
 void print(java.lang.String string)
           
 java.io.PrintWriter printf(java.util.Locale locale, java.lang.String format, java.lang.Object... arguments)
           
 java.io.PrintWriter printf(java.lang.String format, java.lang.Object... arguments)
           
 void println()
           
 void println(boolean b)
           
 void println(char c)
           
 void println(char[] charArray)
           
 void println(double d)
           
 void println(float f)
           
 void println(int i)
           
 void println(long l)
           
 void println(java.lang.Object object)
           
 void println(java.lang.String string)
           
 void write(char[] charArray)
           
 void write(char[] charArray, int offset, int length)
           
 void write(int c)
           
 void write(java.lang.String string)
           
 void write(java.lang.String string, int offset, int length)
           
 
Methods inherited from class java.io.PrintWriter
setError
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UnsyncPrintWriter

public UnsyncPrintWriter(java.io.File file)
                  throws java.io.IOException
Throws:
java.io.IOException

UnsyncPrintWriter

public UnsyncPrintWriter(java.io.File file,
                         java.lang.String csn)
                  throws java.io.FileNotFoundException,
                         java.io.UnsupportedEncodingException
Throws:
java.io.FileNotFoundException
java.io.UnsupportedEncodingException

UnsyncPrintWriter

public UnsyncPrintWriter(java.io.OutputStream outputStream)

UnsyncPrintWriter

public UnsyncPrintWriter(java.io.OutputStream outputStream,
                         boolean autoFlush)

UnsyncPrintWriter

public UnsyncPrintWriter(java.lang.String fileName)
                  throws java.io.IOException
Throws:
java.io.IOException

UnsyncPrintWriter

public UnsyncPrintWriter(java.lang.String fileName,
                         java.lang.String csn)
                  throws java.io.FileNotFoundException,
                         java.io.UnsupportedEncodingException
Throws:
java.io.FileNotFoundException
java.io.UnsupportedEncodingException

UnsyncPrintWriter

public UnsyncPrintWriter(java.io.Writer writer)

UnsyncPrintWriter

public UnsyncPrintWriter(java.io.Writer writer,
                         boolean autoFlush)
Method Detail

append

public java.io.PrintWriter append(char c)
Specified by:
append in interface java.lang.Appendable
Overrides:
append in class java.io.PrintWriter

append

public java.io.PrintWriter append(java.lang.CharSequence charSequence)
Specified by:
append in interface java.lang.Appendable
Overrides:
append in class java.io.PrintWriter

append

public java.io.PrintWriter append(java.lang.CharSequence charSequence,
                                  int start,
                                  int end)
Specified by:
append in interface java.lang.Appendable
Overrides:
append in class java.io.PrintWriter

checkError

public boolean checkError()
Overrides:
checkError in class java.io.PrintWriter

close

public void close()
Specified by:
close in interface java.io.Closeable
Overrides:
close in class java.io.PrintWriter

flush

public void flush()
Specified by:
flush in interface java.io.Flushable
Overrides:
flush in class java.io.PrintWriter

format

public java.io.PrintWriter format(java.util.Locale locale,
                                  java.lang.String format,
                                  java.lang.Object... arguments)
Overrides:
format in class java.io.PrintWriter

format

public java.io.PrintWriter format(java.lang.String format,
                                  java.lang.Object... arguments)
Overrides:
format in class java.io.PrintWriter

print

public void print(boolean b)
Overrides:
print in class java.io.PrintWriter

print

public void print(char c)
Overrides:
print in class java.io.PrintWriter

print

public void print(char[] charArray)
Overrides:
print in class java.io.PrintWriter

print

public void print(double d)
Overrides:
print in class java.io.PrintWriter

print

public void print(float f)
Overrides:
print in class java.io.PrintWriter

print

public void print(int i)
Overrides:
print in class java.io.PrintWriter

print

public void print(long l)
Overrides:
print in class java.io.PrintWriter

print

public void print(java.lang.Object object)
Overrides:
print in class java.io.PrintWriter

print

public void print(java.lang.String string)
Overrides:
print in class java.io.PrintWriter

printf

public java.io.PrintWriter printf(java.util.Locale locale,
                                  java.lang.String format,
                                  java.lang.Object... arguments)
Overrides:
printf in class java.io.PrintWriter

printf

public java.io.PrintWriter printf(java.lang.String format,
                                  java.lang.Object... arguments)
Overrides:
printf in class java.io.PrintWriter

println

public void println()
Overrides:
println in class java.io.PrintWriter

println

public void println(boolean b)
Overrides:
println in class java.io.PrintWriter

println

public void println(char c)
Overrides:
println in class java.io.PrintWriter

println

public void println(char[] charArray)
Overrides:
println in class java.io.PrintWriter

println

public void println(double d)
Overrides:
println in class java.io.PrintWriter

println

public void println(float f)
Overrides:
println in class java.io.PrintWriter

println

public void println(int i)
Overrides:
println in class java.io.PrintWriter

println

public void println(long l)
Overrides:
println in class java.io.PrintWriter

println

public void println(java.lang.Object object)
Overrides:
println in class java.io.PrintWriter

println

public void println(java.lang.String string)
Overrides:
println in class java.io.PrintWriter

write

public void write(char[] charArray)
Overrides:
write in class java.io.PrintWriter

write

public void write(char[] charArray,
                  int offset,
                  int length)
Overrides:
write in class java.io.PrintWriter

write

public void write(int c)
Overrides:
write in class java.io.PrintWriter

write

public void write(java.lang.String string)
Overrides:
write in class java.io.PrintWriter

write

public void write(java.lang.String string,
                  int offset,
                  int length)
Overrides:
write in class java.io.PrintWriter