|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.rythmengine.utils.TextBuilder
org.rythmengine.internal.TemplateBuilder
public class TemplateBuilder
A special TextBuilder provides additional print utilities for expressions
Nested Class Summary |
---|
Nested classes/interfaces inherited from class org.rythmengine.utils.TextBuilder |
---|
TextBuilder.StrBuf |
Field Summary |
---|
Fields inherited from class org.rythmengine.utils.TextBuilder |
---|
__buffer, __caller |
Constructor Summary | |
---|---|
TemplateBuilder()
|
Method Summary | |
---|---|
protected Escape |
__defaultEscape()
Return the default escape method . |
TextBuilder |
pe(boolean b)
Print a boolean expression. |
TextBuilder |
pe(boolean b,
Escape escape)
See TextBuilder.p(boolean) |
TextBuilder |
pe(byte b)
Print a byte expression. |
TextBuilder |
pe(char c)
Print a char expression. |
TextBuilder |
pe(char c,
Escape escape)
See TextBuilder.p(char) |
TextBuilder |
pe(double d)
Print a double. |
TextBuilder |
pe(double d,
Escape escape)
See TextBuilder.p(double) |
TextBuilder |
pe(float f)
Print a float expression. |
TextBuilder |
pe(float f,
Escape escape)
See TextBuilder.p(float) |
TextBuilder |
pe(int i)
Print an integer expression. |
TextBuilder |
pe(int i,
Escape escape)
See TextBuilder.p(int) |
TextBuilder |
pe(long l)
Print a long expression. |
TextBuilder |
pe(long l,
Escape escape)
See TextBuilder.p(long) |
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 |
Methods inherited from class org.rythmengine.utils.TextBuilder |
---|
__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 |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public TemplateBuilder()
Method Detail |
---|
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
method
o
-
public TemplateBuilder pe(Object o, Escape escape)
escape method
o
- escape
-
public final TextBuilder pe(char c, Escape escape)
TextBuilder.p(char)
public final TextBuilder pe(int i, Escape escape)
TextBuilder.p(int)
public final TextBuilder pe(long l, Escape escape)
TextBuilder.p(long)
public final TextBuilder pe(float f, Escape escape)
TextBuilder.p(float)
public final TextBuilder pe(double d, Escape escape)
TextBuilder.p(double)
public final TextBuilder pe(boolean b, Escape escape)
TextBuilder.p(boolean)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |