jfb.tools.activitymgr.core.util
Class StringHelper

java.lang.Object
  extended by jfb.tools.activitymgr.core.util.StringHelper

public class StringHelper
extends java.lang.Object

Classe offrant des services de manipulation de chaines de caractères.


Constructor Summary
StringHelper()
           
 
Method Summary
static long entryToHundredth(java.lang.String entry)
          Convertit une saisie utilisateur en centièmes.
static java.lang.String fromInputStream(java.io.InputStream in)
          Retourne le contenu d'un flux sous forme d'une chaîne de caractères.
static java.lang.String[] getQueries(java.lang.String script)
          Découpe un script pour en extraire les requêtes SQL.
static java.lang.String hundredthToEntry(long hundredth)
          Convertit une valeur en centièmes en valeur au format de saisie.
static byte toByte(java.lang.String hex)
          Convertit une chaine hexadécimal en octet.
static java.lang.String toHex(byte b)
          Convertit un octet en hexadécimal.
static java.lang.String toYYYYMMDD(java.util.Calendar cal)
          Convertit une date en chaine de caractère.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StringHelper

public StringHelper()
Method Detail

entryToHundredth

public static long entryToHundredth(java.lang.String entry)
                             throws StringFormatException
Convertit une saisie utilisateur en centièmes.

Parameters:
entry - l'entrée de l'utilisateur.
Returns:
la valeur convertie en centièmes.
Throws:
StringFormatException - levé en cas de problème de format de la saisie.

fromInputStream

public static java.lang.String fromInputStream(java.io.InputStream in)
                                        throws java.io.IOException
Retourne le contenu d'un flux sous forme d'une chaîne de caractères.

Parameters:
in - le flux de lecture.
Returns:
la chaîne de caractère.
Throws:
java.io.IOException - levé en cas d'incident I/O.

getQueries

public static java.lang.String[] getQueries(java.lang.String script)
Découpe un script pour en extraire les requêtes SQL.

Parameters:
script - le script à découper.
Returns:
les requêtes.

hundredthToEntry

public static java.lang.String hundredthToEntry(long hundredth)
Convertit une valeur en centièmes en valeur au format de saisie.

Parameters:
hundredth - la valeur en centièmes.
Returns:
la valeur convertie au format de saisie.

toByte

public static byte toByte(java.lang.String hex)
Convertit une chaine hexadécimal en octet.

Parameters:
hex - la chaine à convertir.
Returns:
la valeur binaire.

toHex

public static java.lang.String toHex(byte b)
Convertit un octet en hexadécimal.

Parameters:
b - l'octet à convertir.
Returns:
la valeur hexadécimale.

toYYYYMMDD

public static java.lang.String toYYYYMMDD(java.util.Calendar cal)
Convertit une date en chaine de caractère.

Parameters:
cal - la date à convertir.
Returns:
la date convertie.