anvil.util
Class Conversions

java.lang.Object
  |
  +--anvil.util.Conversions

public class Conversions
extends java.lang.Object

class Conversions


Field Summary
static java.lang.String fileEnconding
           
static char[] HEX
           
 
Constructor Summary
Conversions()
           
 
Method Summary
static java.lang.String capitalizeAllWords(java.lang.String str)
           
static java.lang.String capitalizeFirstWord(java.lang.String str)
           
static java.lang.String compress(java.lang.String str)
           
static java.lang.String decodeEntities(java.lang.String str)
           
protected static java.lang.String doCapitalize(java.lang.String str, boolean allwords)
           
static java.lang.String encodeEntities(java.lang.String str)
           
static void encodeHtmlEntities(java.lang.StringBuffer encoded, java.lang.String str, int limit)
           
static java.lang.String encodeMetaEntities(java.lang.String str)
           
static java.lang.String encodeText(java.lang.String str)
           
static java.lang.String escape(java.lang.String image)
           
static java.lang.String escape(java.lang.String image, boolean onlyMeta)
           
static void escape(java.lang.StringBuffer buffer, java.lang.String image, boolean onlyMeta)
           
static byte[] getBytes(java.lang.String str)
           
static boolean isHexChar(char ch)
           
static java.lang.String nl2br(java.lang.String str)
           
static java.lang.String nowrap(java.lang.String str)
           
static int parseHex(char ch)
           
static long parseNumber(java.lang.String image)
           
static long parseNumberUnsafe(java.lang.String image)
           
static java.lang.String toHex(byte[] bytes)
           
static java.lang.String toHex(int b)
           
static java.lang.StringBuffer toHex(java.lang.StringBuffer buffer, int b)
           
static java.lang.String toString(java.util.Calendar calendar)
           
static java.lang.StringBuffer toString(java.lang.StringBuffer buffer, java.util.Calendar calendar)
           
static java.lang.String unescape(java.lang.String image, boolean hasQuotes)
           
static java.lang.String URIDecode(java.lang.String uri)
           
static java.lang.String URIEncode(java.lang.String uri)
           
static java.lang.String URLDecode(java.lang.String url)
           
static java.lang.String URLEncode(java.lang.String url)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

HEX

public static final char[] HEX

fileEnconding

public static final java.lang.String fileEnconding
Constructor Detail

Conversions

public Conversions()
Method Detail

encodeMetaEntities

public static java.lang.String encodeMetaEntities(java.lang.String str)

encodeHtmlEntities

public static void encodeHtmlEntities(java.lang.StringBuffer encoded,
                                      java.lang.String str,
                                      int limit)

encodeEntities

public static java.lang.String encodeEntities(java.lang.String str)

encodeText

public static java.lang.String encodeText(java.lang.String str)

isHexChar

public static final boolean isHexChar(char ch)

decodeEntities

public static java.lang.String decodeEntities(java.lang.String str)

nowrap

public static java.lang.String nowrap(java.lang.String str)

nl2br

public static java.lang.String nl2br(java.lang.String str)

compress

public static java.lang.String compress(java.lang.String str)

doCapitalize

protected static java.lang.String doCapitalize(java.lang.String str,
                                               boolean allwords)

capitalizeFirstWord

public static java.lang.String capitalizeFirstWord(java.lang.String str)

capitalizeAllWords

public static java.lang.String capitalizeAllWords(java.lang.String str)

parseHex

public static int parseHex(char ch)

URIDecode

public static java.lang.String URIDecode(java.lang.String uri)

URIEncode

public static java.lang.String URIEncode(java.lang.String uri)

URLDecode

public static java.lang.String URLDecode(java.lang.String url)

URLEncode

public static java.lang.String URLEncode(java.lang.String url)

unescape

public static java.lang.String unescape(java.lang.String image,
                                        boolean hasQuotes)

escape

public static java.lang.String escape(java.lang.String image)

escape

public static java.lang.String escape(java.lang.String image,
                                      boolean onlyMeta)

escape

public static void escape(java.lang.StringBuffer buffer,
                          java.lang.String image,
                          boolean onlyMeta)

parseNumberUnsafe

public static long parseNumberUnsafe(java.lang.String image)

parseNumber

public static long parseNumber(java.lang.String image)

toHex

public static java.lang.String toHex(byte[] bytes)
Returns:
a string of two digit codes "00" .. "ff"

toHex

public static java.lang.String toHex(int b)
Parameters:
b - a byte value -128 .. 127
Returns:
two digit string "00" .. "ff"

toHex

public static java.lang.StringBuffer toHex(java.lang.StringBuffer buffer,
                                           int b)
Parameters:
b - a byte value -128 .. 127
Returns:
two digit string "00" .. "ff"

toString

public static java.lang.String toString(java.util.Calendar calendar)

toString

public static java.lang.StringBuffer toString(java.lang.StringBuffer buffer,
                                              java.util.Calendar calendar)

getBytes

public static final byte[] getBytes(java.lang.String str)