mgi.logme.util
Class Util

java.lang.Object
  extended bymgi.logme.util.Util

public class Util
extends java.lang.Object


Constructor Summary
Util()
          Creates a new instance of GunUtil
 
Method Summary
static java.lang.String clearBreaks(java.lang.String text)
           
static java.lang.String clearHtml(java.lang.String text)
           
static int convertDoubleToint(double d)
           
static java.lang.String convertIsoToUTF8(java.lang.String sToConvert)
           
static java.lang.String convertStackTraceToString(java.lang.StackTraceElement ste)
           
static boolean convertStringToboolean(java.lang.String s)
           
static boolean convertStringToboolean(java.lang.String s, boolean defaultValue)
           
static int convertStringToint(java.lang.String s)
           
static int convertStringToint(java.lang.String s, int defaultValue)
           
static java.lang.String convertToUnicodeString(java.lang.String sToConvert)
           
static java.lang.String convertUnicodeToUtf8(java.lang.String theString)
           
static java.lang.String dirtyHtml(java.lang.String text)
           
static java.lang.String encryptMD5(java.lang.String pass)
           
static double formatDouble(double d)
           
static java.lang.String generatePassword()
           
static int getAge(int day, int month, int year)
           
static java.lang.String getBreaks(java.lang.String text)
           
static java.lang.String getBrowserNames(java.lang.String s)
           
static java.lang.String getCookieValue(javax.servlet.http.Cookie[] cookies, java.lang.String name)
           
static int getDay()
           
static int getDay(long ts)
           
static int getFirstDayOfWeek()
           
static long getFirstTimestampForDay(int day, int month, int year)
           
static long getFirstTsToday()
           
static long getFreeSpace(java.io.File f)
          Returns the number of bytes free on the volume where the given file is located
static int getHour()
           
static int getHour(long ts)
           
static long getLastTimestampForDay(int day, int month, int year)
           
static long getLastTsToday()
           
static java.util.logging.Logger getLogger()
           
static int getMaxDaysForMonth(int month, int year)
           
static int getMinute()
           
static int getMinute(long ts)
           
static int getMonth()
           
static int getMonth(long ts)
           
static int getRandomNumber(int maxNumber)
           
static java.lang.String getTime(long ts)
           
static long getTimestamp(int minute, int hour, int day, int month, int year)
           
static java.lang.String getTimeWithMillies(long ts)
           
static java.lang.String getTimeWithSeconds(long ts)
           
static int getYear()
           
static int getYear(long ts)
           
static void logDebug(java.lang.String s)
           
static void logDebug(java.lang.String s, java.lang.Throwable t)
           
static void logErr(java.lang.String s)
           
static void logErr(java.lang.String s, java.lang.Throwable t)
           
static void logInf(java.lang.String s)
           
static void logInf(java.lang.String s, java.lang.Throwable t)
           
static java.lang.String stripHostname(java.lang.String url)
           
static java.lang.String strReplace(java.lang.String text, java.lang.String a, java.lang.String b)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Util

public Util()
Creates a new instance of GunUtil

Method Detail

getLogger

public static java.util.logging.Logger getLogger()

logErr

public static void logErr(java.lang.String s)

logInf

public static void logInf(java.lang.String s)

logDebug

public static void logDebug(java.lang.String s)

logErr

public static void logErr(java.lang.String s,
                          java.lang.Throwable t)

logInf

public static void logInf(java.lang.String s,
                          java.lang.Throwable t)

logDebug

public static void logDebug(java.lang.String s,
                            java.lang.Throwable t)

getCookieValue

public static java.lang.String getCookieValue(javax.servlet.http.Cookie[] cookies,
                                              java.lang.String name)

convertStackTraceToString

public static java.lang.String convertStackTraceToString(java.lang.StackTraceElement ste)

convertToUnicodeString

public static java.lang.String convertToUnicodeString(java.lang.String sToConvert)

convertUnicodeToUtf8

public static java.lang.String convertUnicodeToUtf8(java.lang.String theString)

convertIsoToUTF8

public static java.lang.String convertIsoToUTF8(java.lang.String sToConvert)

convertStringToboolean

public static boolean convertStringToboolean(java.lang.String s)

convertStringToboolean

public static boolean convertStringToboolean(java.lang.String s,
                                             boolean defaultValue)

convertStringToint

public static int convertStringToint(java.lang.String s)

convertStringToint

public static int convertStringToint(java.lang.String s,
                                     int defaultValue)

formatDouble

public static double formatDouble(double d)

convertDoubleToint

public static int convertDoubleToint(double d)

getBrowserNames

public static java.lang.String getBrowserNames(java.lang.String s)

getMaxDaysForMonth

public static int getMaxDaysForMonth(int month,
                                     int year)

getTimestamp

public static long getTimestamp(int minute,
                                int hour,
                                int day,
                                int month,
                                int year)

getFirstTimestampForDay

public static long getFirstTimestampForDay(int day,
                                           int month,
                                           int year)

getLastTimestampForDay

public static long getLastTimestampForDay(int day,
                                          int month,
                                          int year)

getMinute

public static int getMinute(long ts)

getMinute

public static int getMinute()

getHour

public static int getHour()

getHour

public static int getHour(long ts)

getDay

public static int getDay()

getDay

public static int getDay(long ts)

getFirstDayOfWeek

public static int getFirstDayOfWeek()

getMonth

public static int getMonth()

getMonth

public static int getMonth(long ts)

getYear

public static int getYear()

getYear

public static int getYear(long ts)

stripHostname

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

getFirstTsToday

public static long getFirstTsToday()

getLastTsToday

public static long getLastTsToday()

strReplace

public static java.lang.String strReplace(java.lang.String text,
                                          java.lang.String a,
                                          java.lang.String b)

clearHtml

public static java.lang.String clearHtml(java.lang.String text)

dirtyHtml

public static java.lang.String dirtyHtml(java.lang.String text)

getBreaks

public static java.lang.String getBreaks(java.lang.String text)

clearBreaks

public static java.lang.String clearBreaks(java.lang.String text)

getTimeWithMillies

public static java.lang.String getTimeWithMillies(long ts)

getTimeWithSeconds

public static java.lang.String getTimeWithSeconds(long ts)

getTime

public static java.lang.String getTime(long ts)

getRandomNumber

public static int getRandomNumber(int maxNumber)

encryptMD5

public static java.lang.String encryptMD5(java.lang.String pass)
                                   throws java.security.NoSuchAlgorithmException
Throws:
java.security.NoSuchAlgorithmException

getAge

public static int getAge(int day,
                         int month,
                         int year)

getFreeSpace

public static long getFreeSpace(java.io.File f)
                         throws java.io.IOException
Returns the number of bytes free on the volume where the given file is located

Throws:
java.io.IOException

generatePassword

public static java.lang.String generatePassword()