@StableMinor(version="7.1", 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.
Modifier and Type | Class and Description |
---|---|
static class |
PortalPrintWriter.WritePosition
Defines the position the item will be written.
|
out
Constructor and Description |
---|
PortalPrintWriter(File file) |
PortalPrintWriter(File file,
String csn) |
PortalPrintWriter(OutputStream out) |
PortalPrintWriter(OutputStream out,
boolean autoFlush) |
PortalPrintWriter(String fileName) |
PortalPrintWriter(String fileName,
String csn) |
PortalPrintWriter(Writer out) |
PortalPrintWriter(Writer out,
boolean autoFlush) |
Modifier and Type | Method and Description |
---|---|
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) |
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
public PortalPrintWriter(Writer out)
public PortalPrintWriter(Writer out, boolean autoFlush)
public PortalPrintWriter(OutputStream out)
public PortalPrintWriter(OutputStream out, boolean autoFlush)
public PortalPrintWriter(String fileName) throws FileNotFoundException
FileNotFoundException
public PortalPrintWriter(String fileName, String csn) throws FileNotFoundException, UnsupportedEncodingException
public PortalPrintWriter(File file) throws FileNotFoundException
FileNotFoundException
public PortalPrintWriter(File file, String csn) throws FileNotFoundException, UnsupportedEncodingException
protected abstract UniqueWriterController getUniqueWriterController()
controller
that will handle before writes. Must not be null
.controller
that will handle before writes.public void print(boolean b, String uniqueKey)
public void print(boolean b, String uniqueKey, PortalPrintWriter.WritePosition position)
public void print(char c, String uniqueKey)
public void print(char c, String uniqueKey, PortalPrintWriter.WritePosition position)
public void print(char[] s, String uniqueKey)
public void print(char[] s, String uniqueKey, PortalPrintWriter.WritePosition position)
public void print(double d, String uniqueKey)
public void print(double d, String uniqueKey, PortalPrintWriter.WritePosition position)
public void print(float f, String uniqueKey)
public void print(float f, String uniqueKey, PortalPrintWriter.WritePosition position)
public void print(int i, String uniqueKey)
public void print(int i, String uniqueKey, PortalPrintWriter.WritePosition position)
public void print(long l, String uniqueKey)
public void print(long l, String uniqueKey, PortalPrintWriter.WritePosition position)
public void print(Object obj, String uniqueKey, PortalPrintWriter.WritePosition position)
public void print(String s, String uniqueKey, PortalPrintWriter.WritePosition position)
public void println(boolean x, String uniqueKey, PortalPrintWriter.WritePosition position)
public void println(boolean x, String uniqueKey)
public void println(char x, String uniqueKey)
public void println(char x, String uniqueKey, PortalPrintWriter.WritePosition position)
public void println(char[] x, String uniqueKey)
public void println(char[] x, String uniqueKey, PortalPrintWriter.WritePosition position)
public void println(double x, String uniqueKey)
public void println(double x, String uniqueKey, PortalPrintWriter.WritePosition position)
public void println(float x, String uniqueKey)
public void println(float x, String uniqueKey, PortalPrintWriter.WritePosition position)
public void println(int x, String uniqueKey)
public void println(int x, String uniqueKey, PortalPrintWriter.WritePosition position)
public void println(long x, String uniqueKey)
public void println(long x, String uniqueKey, PortalPrintWriter.WritePosition position)
public void println(Object x, String uniqueKey, PortalPrintWriter.WritePosition position)
public void println(String x, String uniqueKey, PortalPrintWriter.WritePosition position)
public void write(char[] buf, int off, int len, String uniqueKey)
public void write(char[] buf, int off, int len, String uniqueKey, PortalPrintWriter.WritePosition position)
public void write(char[] buf, String uniqueKey)
public void write(char[] buf, String uniqueKey, PortalPrintWriter.WritePosition position)
public void write(int c, String uniqueKey)
public void write(int c, String uniqueKey, PortalPrintWriter.WritePosition position)
public void write(String s, int off, int len, String uniqueKey, PortalPrintWriter.WritePosition position)
public void write(String s, String uniqueKey, PortalPrintWriter.WritePosition position)
Lumisportal 7.1.1.140331 - Copyright © 2006–2014 Lumis EIP Tecnologia da Informação LTDA. All Rights Reserved.