|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectinfo.bliki.htmlcleaner.Utils
public class Utils
Common utilities.
Created by: Vladimir Nikic
Field Summary | |
---|---|
static java.lang.String |
VAR_END
|
static java.lang.String |
VAR_START
|
Constructor Summary | |
---|---|
Utils()
|
Method Summary | |
---|---|
static void |
appendAmpersandEscapedAttribute(java.lang.StringBuilder writer,
java.lang.String attributeName,
java.util.Map<java.lang.String,java.lang.String> tagAtttributes)
|
static void |
appendEscapedAttribute(java.lang.Appendable writer,
java.lang.String attributeName,
java.util.Map<java.lang.String,java.lang.String> tagAtttributes)
|
static java.lang.String |
escapeXml(java.lang.String s,
boolean advanced,
boolean recognizeUnicodeChars,
boolean translateSpecialEntities)
Escapes XML string. |
static java.lang.String |
escapeXmlChars(java.lang.String s)
|
static void |
escapeXmlToBuffer(java.lang.String s,
java.lang.Appendable result,
boolean advanced,
boolean recognizeUnicodeChars,
boolean translateSpecialEntities)
Escapes XML string into the given result buffer. |
static java.lang.String |
evaluateTemplate(java.lang.String template,
java.util.Map<java.lang.String,java.lang.String> variables)
Evaluates string template for specified map of variables. |
static boolean |
isHexadecimalDigit(char ch)
|
static java.lang.String |
ltrim(java.lang.String s)
Trims specified string from left. |
static java.lang.String |
ltrimNewline(java.lang.String s)
Trims specified string from left and stop at \n character |
static java.lang.StringBuffer |
readUrl(java.net.URL url,
java.lang.String charset)
Reads content from the specified URL with specified charset into string |
static java.lang.String |
rtrim(java.lang.String s)
Trims specified string from right. |
static java.lang.String |
trimNewlineRight(java.lang.String s)
Trims specified string from left and right and stops at \n
character on the right |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static java.lang.String VAR_START
public static java.lang.String VAR_END
Constructor Detail |
---|
public Utils()
Method Detail |
---|
public static java.lang.String ltrim(java.lang.String s)
s
- public static java.lang.String rtrim(java.lang.String s)
s
- public static java.lang.String ltrimNewline(java.lang.String s)
\n
character
s
- public static java.lang.String trimNewlineRight(java.lang.String s)
\n
character on the right
s
- public static java.lang.StringBuffer readUrl(java.net.URL url, java.lang.String charset) throws java.io.IOException
url
- charset
-
java.io.IOException
public static boolean isHexadecimalDigit(char ch)
public static java.lang.String escapeXml(java.lang.String s, boolean advanced, boolean recognizeUnicodeChars, boolean translateSpecialEntities)
public static void escapeXmlToBuffer(java.lang.String s, java.lang.Appendable result, boolean advanced, boolean recognizeUnicodeChars, boolean translateSpecialEntities) throws java.io.IOException
java.io.IOException
public static java.lang.String escapeXmlChars(java.lang.String s)
public static void appendAmpersandEscapedAttribute(java.lang.StringBuilder writer, java.lang.String attributeName, java.util.Map<java.lang.String,java.lang.String> tagAtttributes)
public static void appendEscapedAttribute(java.lang.Appendable writer, java.lang.String attributeName, java.util.Map<java.lang.String,java.lang.String> tagAtttributes) throws java.io.IOException
java.io.IOException
public static java.lang.String evaluateTemplate(java.lang.String template, java.util.Map<java.lang.String,java.lang.String> variables)
template
- Template stringvariables
- Map of variables (can be null)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |