|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.htmlcleaner.Utils
public class Utils
Common utilities.
Created by: Vladimir Nikic
| 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 int |
indexOfIgnoreCase(java.lang.String searchableString,
java.lang.String startString,
java.lang.String endString,
int fromIndex)
Returns the index within the seachable string of the first occurrence of the concatenated start and end substring. |
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. |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| 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.StringBuffer readUrl(java.net.URL url,
java.lang.String charset)
throws java.io.IOException
url - charset -
java.io.IOExceptionpublic static boolean isHexadecimalDigit(char ch)
public static java.lang.String escapeXml(java.lang.String s,
boolean advanced,
boolean recognizeUnicodeChars,
boolean translateSpecialEntities)
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 int indexOfIgnoreCase(java.lang.String searchableString,
java.lang.String startString,
java.lang.String endString,
int fromIndex)
searchableString - the searchable stringstartString - the start string which should be searched in exact case modeendString - the end string which should be searched in ignore case modefromIndex - the index from which to start the search.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||