public final class PrintHelper
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private java.lang.StringBuilder |
builder |
private boolean |
needSeparator |
Constructor and Description |
---|
PrintHelper(Printable o)
Constructor, to be used internally by
Printable . |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
finish()
Complete the print.
|
PrintHelper |
print(boolean value)
Print a boolean value.
|
PrintHelper |
print(char value)
Print a char value.
|
PrintHelper |
print(double value)
Print a double value.
|
PrintHelper |
print(float value)
Print a float value.
|
PrintHelper |
print(int value)
Print an int value.
|
PrintHelper |
print(long value)
Print an long value.
|
PrintHelper |
print(java.lang.Object value)
Print an Object value.
|
PrintHelper |
print(java.lang.String name,
boolean value) |
PrintHelper |
print(java.lang.String name,
char value) |
PrintHelper |
print(java.lang.String name,
double value) |
PrintHelper |
print(java.lang.String name,
float value) |
PrintHelper |
print(java.lang.String name,
int value) |
PrintHelper |
print(java.lang.String name,
long value) |
PrintHelper |
print(java.lang.String name,
java.lang.Object value)
Append an object record to the print output.
|
private final java.lang.StringBuilder builder
private boolean needSeparator
public java.lang.String finish()
public PrintHelper print(boolean value)
value
- the value to print, can be null
public PrintHelper print(char value)
value
- the value to print, can be null
public PrintHelper print(double value)
value
- the value to print, can be null
public PrintHelper print(float value)
value
- the value to print, can be null
public PrintHelper print(int value)
value
- the value to print, can be null
public PrintHelper print(long value)
value
- the value to print, can be null
public PrintHelper print(java.lang.Object value)
value
- the value to print, can be null
public PrintHelper print(java.lang.String name, boolean value)
name
- the name to print, if null
then no name will be printed.value
- the value to print, can be null
public PrintHelper print(java.lang.String name, char value)
name
- the name to print, if null
then no name will be printed.value
- the value to print, can be null
public PrintHelper print(java.lang.String name, double value)
name
- the name to print, if null
then no name will be printed.value
- the value to print, can be null
public PrintHelper print(java.lang.String name, float value)
name
- the name to print, if null
then no name will be printed.value
- the value to print, can be null
public PrintHelper print(java.lang.String name, int value)
name
- the name to print, if null
then no name will be printed.value
- the value to print, can be null
public PrintHelper print(java.lang.String name, long value)
name
- the name to print, if null
then no name will be printed.value
- the value to print, can be null
public PrintHelper print(java.lang.String name, java.lang.Object value)
name
- the name to print, if null
then no name will be printed.value
- the value to print, can be null