lumis.portal
Class PortalPrintWriter
java.lang.Object
java.io.Writer
java.io.PrintWriter
lumis.portal.PortalPrintWriter
- All Implemented Interfaces:
- Closeable, Flushable, Appendable
- Direct Known Subclasses:
- DefaultPortalPrintWriter
@StableMinor(version="7.0",
sinceVersion="7.0")
public abstract class PortalPrintWriter
- extends PrintWriter
PrintWriter
with uniqueness feature.
This class is only stable for public methods usage. Artifacts of construction or visible by inheritance are not considered stable.
- Since:
- 4.0.0
Method Summary |
protected abstract UniqueWriterController |
getUniqueWriterController()
Returns the controller that will handle before writes. |
void |
print(boolean b,
String uniqueKey)
|
void |
print(boolean b,
String uniqueKey,
PortalPrintWriter.WritePosition position)
|
void |
print(char[] s,
String uniqueKey)
|
void |
print(char[] s,
String uniqueKey,
PortalPrintWriter.WritePosition position)
|
void |
print(char c,
String uniqueKey)
|
void |
print(char c,
String uniqueKey,
PortalPrintWriter.WritePosition position)
|
void |
print(double d,
String uniqueKey)
|
void |
print(double d,
String uniqueKey,
PortalPrintWriter.WritePosition position)
|
void |
print(float f,
String uniqueKey)
|
void |
print(float f,
String uniqueKey,
PortalPrintWriter.WritePosition position)
|
void |
print(int i,
String uniqueKey)
|
void |
print(int i,
String uniqueKey,
PortalPrintWriter.WritePosition position)
|
void |
print(long l,
String uniqueKey)
|
void |
print(long l,
String uniqueKey,
PortalPrintWriter.WritePosition position)
|
void |
print(Object obj,
String uniqueKey)
|
void |
print(Object obj,
String uniqueKey,
PortalPrintWriter.WritePosition position)
|
void |
print(String s,
String uniqueKey)
|
void |
print(String s,
String uniqueKey,
PortalPrintWriter.WritePosition position)
|
void |
println(boolean x,
String uniqueKey)
|
void |
println(boolean x,
String uniqueKey,
PortalPrintWriter.WritePosition position)
|
void |
println(char[] x,
String uniqueKey)
|
void |
println(char[] x,
String uniqueKey,
PortalPrintWriter.WritePosition position)
|
void |
println(char x,
String uniqueKey)
|
void |
println(char x,
String uniqueKey,
PortalPrintWriter.WritePosition position)
|
void |
println(double x,
String uniqueKey)
|
void |
println(double x,
String uniqueKey,
PortalPrintWriter.WritePosition position)
|
void |
println(float x,
String uniqueKey)
|
void |
println(float x,
String uniqueKey,
PortalPrintWriter.WritePosition position)
|
void |
println(int x,
String uniqueKey)
|
void |
println(int x,
String uniqueKey,
PortalPrintWriter.WritePosition position)
|
void |
println(long x,
String uniqueKey)
|
void |
println(long x,
String uniqueKey,
PortalPrintWriter.WritePosition position)
|
void |
println(Object x,
String uniqueKey)
|
void |
println(Object x,
String uniqueKey,
PortalPrintWriter.WritePosition position)
|
void |
println(String x,
String uniqueKey)
|
void |
println(String x,
String uniqueKey,
PortalPrintWriter.WritePosition position)
|
void |
write(char[] buf,
int off,
int len,
String uniqueKey)
|
void |
write(char[] buf,
int off,
int len,
String uniqueKey,
PortalPrintWriter.WritePosition position)
|
void |
write(char[] buf,
String uniqueKey)
|
void |
write(char[] buf,
String uniqueKey,
PortalPrintWriter.WritePosition position)
|
void |
write(int c,
String uniqueKey)
|
void |
write(int c,
String uniqueKey,
PortalPrintWriter.WritePosition position)
|
void |
write(String s,
int off,
int len,
String uniqueKey)
|
void |
write(String s,
int off,
int len,
String uniqueKey,
PortalPrintWriter.WritePosition position)
|
void |
write(String s,
String uniqueKey)
|
void |
write(String s,
String uniqueKey,
PortalPrintWriter.WritePosition position)
|
Methods inherited from class java.io.PrintWriter |
append, append, append, checkError, clearError, close, flush, format, format, print, print, print, print, print, print, print, print, print, printf, printf, println, println, println, println, println, println, println, println, println, println, setError, write, write, write, write, write |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PortalPrintWriter
public PortalPrintWriter(Writer out)
PortalPrintWriter
public PortalPrintWriter(Writer out,
boolean autoFlush)
PortalPrintWriter
public PortalPrintWriter(OutputStream out)
PortalPrintWriter
public PortalPrintWriter(OutputStream out,
boolean autoFlush)
PortalPrintWriter
public PortalPrintWriter(String fileName)
throws FileNotFoundException
- Throws:
FileNotFoundException
PortalPrintWriter
public PortalPrintWriter(String fileName,
String csn)
throws FileNotFoundException,
UnsupportedEncodingException
- Throws:
FileNotFoundException
UnsupportedEncodingException
PortalPrintWriter
public PortalPrintWriter(File file)
throws FileNotFoundException
- Throws:
FileNotFoundException
PortalPrintWriter
public PortalPrintWriter(File file,
String csn)
throws FileNotFoundException,
UnsupportedEncodingException
- Throws:
FileNotFoundException
UnsupportedEncodingException
getUniqueWriterController
protected abstract UniqueWriterController getUniqueWriterController()
- Returns the
controller
that will handle before writes. Must not be null
.
- Returns:
- the
controller
that will handle before writes. - Since:
- 7.0.0
print
public void print(boolean b,
String uniqueKey)
print
public void print(boolean b,
String uniqueKey,
PortalPrintWriter.WritePosition position)
print
public void print(char c,
String uniqueKey)
print
public void print(char c,
String uniqueKey,
PortalPrintWriter.WritePosition position)
print
public void print(char[] s,
String uniqueKey)
print
public void print(char[] s,
String uniqueKey,
PortalPrintWriter.WritePosition position)
print
public void print(double d,
String uniqueKey)
print
public void print(double d,
String uniqueKey,
PortalPrintWriter.WritePosition position)
print
public void print(float f,
String uniqueKey)
print
public void print(float f,
String uniqueKey,
PortalPrintWriter.WritePosition position)
print
public void print(int i,
String uniqueKey)
print
public void print(int i,
String uniqueKey,
PortalPrintWriter.WritePosition position)
print
public void print(long l,
String uniqueKey)
print
public void print(long l,
String uniqueKey,
PortalPrintWriter.WritePosition position)
print
public void print(Object obj,
String uniqueKey)
print
public void print(Object obj,
String uniqueKey,
PortalPrintWriter.WritePosition position)
print
public void print(String s,
String uniqueKey)
print
public void print(String s,
String uniqueKey,
PortalPrintWriter.WritePosition position)
println
public void println(boolean x,
String uniqueKey,
PortalPrintWriter.WritePosition position)
println
public void println(boolean x,
String uniqueKey)
println
public void println(char x,
String uniqueKey)
println
public void println(char x,
String uniqueKey,
PortalPrintWriter.WritePosition position)
println
public void println(char[] x,
String uniqueKey)
println
public void println(char[] x,
String uniqueKey,
PortalPrintWriter.WritePosition position)
println
public void println(double x,
String uniqueKey)
println
public void println(double x,
String uniqueKey,
PortalPrintWriter.WritePosition position)
println
public void println(float x,
String uniqueKey)
println
public void println(float x,
String uniqueKey,
PortalPrintWriter.WritePosition position)
println
public void println(int x,
String uniqueKey)
println
public void println(int x,
String uniqueKey,
PortalPrintWriter.WritePosition position)
println
public void println(long x,
String uniqueKey)
println
public void println(long x,
String uniqueKey,
PortalPrintWriter.WritePosition position)
println
public void println(Object x,
String uniqueKey)
println
public void println(Object x,
String uniqueKey,
PortalPrintWriter.WritePosition position)
println
public void println(String x,
String uniqueKey)
println
public void println(String x,
String uniqueKey,
PortalPrintWriter.WritePosition position)
write
public void write(char[] buf,
int off,
int len,
String uniqueKey)
write
public void write(char[] buf,
int off,
int len,
String uniqueKey,
PortalPrintWriter.WritePosition position)
write
public void write(char[] buf,
String uniqueKey)
write
public void write(char[] buf,
String uniqueKey,
PortalPrintWriter.WritePosition position)
write
public void write(int c,
String uniqueKey)
write
public void write(int c,
String uniqueKey,
PortalPrintWriter.WritePosition position)
write
public void write(String s,
int off,
int len,
String uniqueKey)
write
public void write(String s,
int off,
int len,
String uniqueKey,
PortalPrintWriter.WritePosition position)
write
public void write(String s,
String uniqueKey)
write
public void write(String s,
String uniqueKey,
PortalPrintWriter.WritePosition position)
Lumisportal 7.0.0.121130 - Copyright © 2006–2012 Lumis EIP Tecnologia da Informação LTDA. All Rights Reserved.