Package org.htmlunit.html.serializer
Class HtmlSerializerNormalizedText.HtmlSerializerTextBuilder
- java.lang.Object
-
- org.htmlunit.html.serializer.HtmlSerializerNormalizedText.HtmlSerializerTextBuilder
-
- Enclosing class:
- HtmlSerializerNormalizedText
protected static class HtmlSerializerNormalizedText.HtmlSerializerTextBuilder extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description protected static class
HtmlSerializerNormalizedText.HtmlSerializerTextBuilder.Mode
Mode.private static class
HtmlSerializerNormalizedText.HtmlSerializerTextBuilder.State
-
Field Summary
Fields Modifier and Type Field Description private java.lang.StringBuilder
builder_
private static java.lang.String
LINE_SEPARATOR
private static int
LINE_SEPARATOR_LENGTH
private HtmlSerializerNormalizedText.HtmlSerializerTextBuilder.State
state_
private int
trimRightPos_
-
Constructor Summary
Constructors Constructor Description HtmlSerializerTextBuilder()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
append(java.lang.String content, HtmlSerializerNormalizedText.HtmlSerializerTextBuilder.Mode mode)
private void
appendBlank()
void
appendBlockSeparator()
void
appendNewLine()
void
appendTab()
java.lang.String
getText()
private static boolean
isSpace(char ch)
-
-
-
Field Detail
-
LINE_SEPARATOR
private static final java.lang.String LINE_SEPARATOR
- See Also:
- Constant Field Values
-
LINE_SEPARATOR_LENGTH
private static final int LINE_SEPARATOR_LENGTH
-
state_
private HtmlSerializerNormalizedText.HtmlSerializerTextBuilder.State state_
-
builder_
private final java.lang.StringBuilder builder_
-
trimRightPos_
private int trimRightPos_
-
-
Method Detail
-
append
public void append(java.lang.String content, HtmlSerializerNormalizedText.HtmlSerializerTextBuilder.Mode mode)
-
appendBlockSeparator
public void appendBlockSeparator()
-
appendNewLine
public void appendNewLine()
-
appendTab
public void appendTab()
-
appendBlank
private void appendBlank()
-
getText
public java.lang.String getText()
-
isSpace
private static boolean isSpace(char ch)
-
-