org.objectweb.telosys.util
Class NumUtil

java.lang.Object
  extended byorg.objectweb.telosys.util.NumUtil

public final class NumUtil
extends java.lang.Object


Method Summary
static java.lang.String formatInt(int iNbr, int iMinLength)
          Formats an int value in order to provide the expected number of characters ( adds '0' if necessary )
static java.lang.String formatInt(int iNbr, int iLength, boolean bFixedSize, char cAppended)
          Formats an int value in order to provide the expected number of characters
static java.lang.String formatInt(int iValue, java.lang.String sFormat)
          Formats an int value using a standard Java format string
static java.lang.String formatInt(int iValue, java.lang.String sFormat, java.lang.String sLanguage)
          Formats an int value using a standard Java format string
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

formatInt

public static java.lang.String formatInt(int iNbr,
                                         int iLength,
                                         boolean bFixedSize,
                                         char cAppended)
Formats an int value in order to provide the expected number of characters

Parameters:
iNbr - the value to format
iLength - the minimum size expected
bFixedSize - true for fixed size ( cut the string if necessary )
cAppended - the character to add at the beginning of the string ( e.g. '0' or ' ' )
Returns:
String

formatInt

public static java.lang.String formatInt(int iNbr,
                                         int iMinLength)
Formats an int value in order to provide the expected number of characters ( adds '0' if necessary )

Parameters:
iNbr - :
iMinLength - :
Returns:
String :

formatInt

public static java.lang.String formatInt(int iValue,
                                         java.lang.String sFormat,
                                         java.lang.String sLanguage)
Formats an int value using a standard Java format string

Parameters:
iValue - : the value to format
sFormat - : Standard Java ChoiceFormat or DecimalFormat
sLanguage - : ISO Language Code ( ie "fr"=French, "en"=English )
Returns:
: the formated value

formatInt

public static java.lang.String formatInt(int iValue,
                                         java.lang.String sFormat)
Formats an int value using a standard Java format string

Parameters:
iValue - : the value to format
sFormat - : Standard Java ChoiceFormat or DecimalFormat
Returns:
: the formated value