public class TemplateBuilder extends TextBuilder
TextBuilder.StrBuf
__buffer, __caller
Constructor and Description |
---|
TemplateBuilder() |
Modifier and Type | Method and Description |
---|---|
protected Escape |
__defaultEscape()
Return the default
escape method . |
TextBuilder |
pe(boolean b)
Print a boolean expression.
|
TextBuilder |
pe(boolean b,
Escape escape)
|
TextBuilder |
pe(byte b)
Print a byte expression.
|
TextBuilder |
pe(char c)
Print a char expression.
|
TextBuilder |
pe(char c,
Escape escape)
|
TextBuilder |
pe(double d)
Print a double.
|
TextBuilder |
pe(double d,
Escape escape)
|
TextBuilder |
pe(float f)
Print a float expression.
|
TextBuilder |
pe(float f,
Escape escape)
|
TextBuilder |
pe(int i)
Print an integer expression.
|
TextBuilder |
pe(int i,
Escape escape)
|
TextBuilder |
pe(long l)
Print a long expression.
|
TextBuilder |
pe(long l,
Escape escape)
|
TemplateBuilder |
pe(Object o)
Print a general expression with
default escape method |
TemplateBuilder |
pe(Object o,
Escape escape)
Print a general expression, using specified
escape method |
__append, __append, __append, __append, __append, __append, __append, __append, __append, __getBuffer, __setBuffer, buffer, build, caller, clone, getSelfOut, np, p, p, p, p, p, p, p, p, p, p2t, p2tn, p3t, p3tn, p4t, p4tn, pn, pn, pt, ptn, setSelfOut, toString
protected Escape __defaultEscape()
escape method
.
This implementation returns Escape.RAW
.
But the sub class could override this method to return different escape method
escape
public final TextBuilder pe(char c)
TextBuilder.p(char)
c
- public final TextBuilder pe(byte b)
TextBuilder.p(byte)
b
- public final TextBuilder pe(int i)
TextBuilder.p(int)
i
- public final TextBuilder pe(long l)
TextBuilder.p(long)
l
- public final TextBuilder pe(float f)
TextBuilder.p(float)
f
- public final TextBuilder pe(double d)
TextBuilder.p(double)
d
- public final TextBuilder pe(boolean b)
TextBuilder.p(boolean)
b
- public TemplateBuilder pe(Object o)
default escape
methodo
- public TemplateBuilder pe(Object o, Escape escape)
escape method
o
- escape
- public final TextBuilder pe(char c, Escape escape)
public final TextBuilder pe(int i, Escape escape)
public final TextBuilder pe(long l, Escape escape)
public final TextBuilder pe(float f, Escape escape)
public final TextBuilder pe(double d, Escape escape)
public final TextBuilder pe(boolean b, Escape escape)
Copyright © 2015. All Rights Reserved.