cz.zcu.validationserver.utils
Class TextUtils

java.lang.Object
  extended by cz.zcu.validationserver.utils.TextUtils

public class TextUtils
extends java.lang.Object

Miscelaneous utilities for use in this package.

Author:
Lukas Valenta (lukas.valenta@seznam.cz)

Constructor Summary
TextUtils()
           
 
Method Summary
static java.lang.String addCommaSeparated(java.lang.String str, java.lang.String addWhat)
          Method adds "addWhat" to "str" string - comma separated.
static java.lang.String addDelimiterSeparated(java.lang.String str, java.lang.String addWhat, char delimiter)
          Method adds "addWhat" to "str" string - 'delimiter' separated.
static java.lang.String addPrefixToLength(java.lang.String s, char prefixChar, int minLength)
          Prida k retezci tolikrat zadany prefixovy znak, aby bylrtezec dlouhy alespon minLength znaku.
static java.util.Hashtable<java.lang.String,java.lang.String> commaSeparatedToHashtable(java.lang.String str)
           
static java.lang.String dateToCZ(java.util.Date date)
           
static java.lang.String dateToString(java.util.Date date, java.lang.String delimiter)
           
static java.lang.String hashtableToCommaSeparated(java.util.Hashtable<java.lang.String,java.lang.String> table)
           
static java.lang.String numberAddZeroes(long number, int minLength)
          Prida na zacatek cisla tolik nul, aby bylo alespon 'minLength' dlouhe
static
<T extends java.util.List<java.lang.String>>
T
stringTokenizerToList(java.util.StringTokenizer tokenizer, T list)
          Method converts all tokens from specified StringTokenizer to List.
static java.lang.String throwableToHTML(java.lang.Throwable t)
          Metoda vyrobi vystup z vyjimky - kompletni stacktrace vcetne vsech cause
static java.lang.String timeToString(java.util.Date date, java.lang.String delimiter)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TextUtils

public TextUtils()
Method Detail

stringTokenizerToList

public static <T extends java.util.List<java.lang.String>> T stringTokenizerToList(java.util.StringTokenizer tokenizer,
                                                                                   T list)
Method converts all tokens from specified StringTokenizer to List. The list is also returned as method result.

Parameters:
tokenizer -
Returns:

addCommaSeparated

public static java.lang.String addCommaSeparated(java.lang.String str,
                                                 java.lang.String addWhat)
Method adds "addWhat" to "str" string - comma separated.

Parameters:
addWhat -
Returns:

addDelimiterSeparated

public static java.lang.String addDelimiterSeparated(java.lang.String str,
                                                     java.lang.String addWhat,
                                                     char delimiter)
Method adds "addWhat" to "str" string - 'delimiter' separated.

Parameters:
addWhat -
Returns:

hashtableToCommaSeparated

public static java.lang.String hashtableToCommaSeparated(java.util.Hashtable<java.lang.String,java.lang.String> table)

commaSeparatedToHashtable

public static java.util.Hashtable<java.lang.String,java.lang.String> commaSeparatedToHashtable(java.lang.String str)

addPrefixToLength

public static java.lang.String addPrefixToLength(java.lang.String s,
                                                 char prefixChar,
                                                 int minLength)
Prida k retezci tolikrat zadany prefixovy znak, aby bylrtezec dlouhy alespon minLength znaku. Pouzit treba na pridavani nul pred cisla atd.

Parameters:
s -
prefixChar -
minLength -
Returns:

numberAddZeroes

public static java.lang.String numberAddZeroes(long number,
                                               int minLength)
Prida na zacatek cisla tolik nul, aby bylo alespon 'minLength' dlouhe

Parameters:
number -
minLength -
Returns:

dateToString

public static java.lang.String dateToString(java.util.Date date,
                                            java.lang.String delimiter)

dateToCZ

public static java.lang.String dateToCZ(java.util.Date date)

timeToString

public static java.lang.String timeToString(java.util.Date date,
                                            java.lang.String delimiter)

throwableToHTML

public static java.lang.String throwableToHTML(java.lang.Throwable t)
Metoda vyrobi vystup z vyjimky - kompletni stacktrace vcetne vsech cause

Parameters:
t -
Returns:


Copyright © 2007 University of West Bohemia, KIV, author Lukas Valenta (lvalenta at civ.zcu.cz). All Rights Reserved. Build date 20110415.