com.android.utils
Class HtmlBuilder
java.lang.Object
com.android.utils.HtmlBuilder
public class HtmlBuilder
- extends java.lang.Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
HtmlBuilder
public HtmlBuilder(@NonNull
java.lang.StringBuilder stringBuilder)
HtmlBuilder
public HtmlBuilder()
openHtmlBody
public HtmlBuilder openHtmlBody()
closeHtmlBody
public HtmlBuilder closeHtmlBody()
addHtml
public HtmlBuilder addHtml(@NonNull
java.lang.String html)
addNbsp
public HtmlBuilder addNbsp()
addNbsps
public HtmlBuilder addNbsps(int count)
newline
public HtmlBuilder newline()
newlineIfNecessary
public HtmlBuilder newlineIfNecessary()
addLink
public HtmlBuilder addLink(@Nullable
java.lang.String textBefore,
@NonNull
java.lang.String linkText,
@Nullable
java.lang.String textAfter,
@NonNull
java.lang.String url)
addLink
public HtmlBuilder addLink(@NonNull
java.lang.String text,
@NonNull
java.lang.String url)
add
public HtmlBuilder add(@NonNull
java.lang.String text)
getHtml
@NonNull
public java.lang.String getHtml()
beginBold
public HtmlBuilder beginBold()
endBold
public HtmlBuilder endBold()
addBold
public HtmlBuilder addBold(java.lang.String text)
beginDiv
public HtmlBuilder beginDiv()
beginDiv
public HtmlBuilder beginDiv(@Nullable
java.lang.String cssStyle)
endDiv
public HtmlBuilder endDiv()
addHeading
public HtmlBuilder addHeading(@NonNull
java.lang.String text,
@NonNull
java.lang.String fontColor)
beginList
public HtmlBuilder beginList()
endList
public HtmlBuilder endList()
listItem
public HtmlBuilder listItem()
addImage
public HtmlBuilder addImage(java.net.URL url,
@Nullable
java.lang.String altText)
addIcon
public HtmlBuilder addIcon(@Nullable
java.lang.String src)
beginTable
public HtmlBuilder beginTable(@Nullable
java.lang.String tdExtra)
beginTable
public HtmlBuilder beginTable()
endTable
public HtmlBuilder endTable()
beginTableRow
public HtmlBuilder beginTableRow()
endTableRow
public HtmlBuilder endTableRow()
addTableRow
public HtmlBuilder addTableRow(boolean isHeader,
java.lang.String... columns)
addTableRow
public HtmlBuilder addTableRow(java.lang.String... columns)
getStringBuilder
@NonNull
public java.lang.StringBuilder getStringBuilder()