|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objecthelma.util.HtmlEncoder
public final class HtmlEncoder
This is a utility class to encode special characters and do formatting for HTML output.
Constructor Summary | |
---|---|
HtmlEncoder()
|
Method Summary | |
---|---|
static java.lang.String |
encode(java.lang.String str)
Do "smart" encodging on a string. |
static void |
encode(java.lang.String str,
java.lang.StringBuffer ret)
Do "smart" encodging on a string. |
static void |
encode(java.lang.String str,
java.lang.StringBuffer ret,
boolean paragraphs,
java.util.Set allowedTags)
Do "smart" encodging on a string. |
static java.lang.String |
encodeAll(java.lang.String str)
|
static void |
encodeAll(java.lang.String str,
java.lang.StringBuffer ret)
|
static void |
encodeAll(java.lang.String str,
java.lang.StringBuffer ret,
boolean encodeNewline)
|
static java.lang.String |
encodeFormValue(java.lang.String str)
|
static void |
encodeFormValue(java.lang.String str,
java.lang.StringBuffer ret)
|
static java.lang.String |
encodeXml(java.lang.String str)
|
static void |
encodeXml(java.lang.String str,
java.lang.StringBuffer ret)
|
static void |
main(java.lang.String[] args)
|
static java.lang.String |
printCharRange(int from,
int to)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public HtmlEncoder()
Method Detail |
---|
public static final java.lang.String encode(java.lang.String str)
public static final void encode(java.lang.String str, java.lang.StringBuffer ret)
public static final void encode(java.lang.String str, java.lang.StringBuffer ret, boolean paragraphs, java.util.Set allowedTags)
str
- the string to encoderet
- the string buffer to encode toparagraphs
- if true use p tags for paragraphs, otherwise just use br'sallowedTags
- a set containing the names of allowed tags as strings. All other
tags will be escapedpublic static final java.lang.String encodeFormValue(java.lang.String str)
public static final void encodeFormValue(java.lang.String str, java.lang.StringBuffer ret)
public static final java.lang.String encodeAll(java.lang.String str)
public static final void encodeAll(java.lang.String str, java.lang.StringBuffer ret)
public static final void encodeAll(java.lang.String str, java.lang.StringBuffer ret, boolean encodeNewline)
public static final java.lang.String encodeXml(java.lang.String str)
str
- ...
public static final void encodeXml(java.lang.String str, java.lang.StringBuffer ret)
str
- ...ret
- ...public static java.lang.String printCharRange(int from, int to)
public static void main(java.lang.String[] args)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |