org.lateralnz.common.util
Class NumericUtils
java.lang.Object
org.lateralnz.common.util.NumericUtils
- All Implemented Interfaces:
- Constants
public final class NumericUtils
- extends java.lang.Object
- implements Constants
command number formatting utilities
| Fields inherited from interface org.lateralnz.common.util.Constants |
AMPERSAND, AND, APPLICATION_X_WWW_FORM_URLENCODED, ASTERISK, AT, BACK_SLASH, CHAR_LEFT_CHEV, CHAR_RIGHT_CHEV, COLON, COMMA, CRLF, DASH, DELETE, DOLLAR, DOT, DOT_CLASS, DOT_JAVA, EIGHT, EMPTY, EQUALS, FALSE, FILE_SEPARATOR, FIVE, FORWARD_SLASH, FOUR, FULLSTOP, HASH, HAT, INSERT, LEFT_BRACE, LEFT_BRACKET, LEFT_CHEV, MAX_LEN_APPCODE, MAX_LEN_APPGROUP, MAX_LEN_MSGCODE, MAX_LEN_MSGTEXT, MINUS_ONE, N, NEWLINE, NINE, NO, NULL_STRING, OFF, ON, ONE, ONE_DAY, ONE_HOUR, ONE_MINUTE, ONE_WEEK, PATH_SEPARATOR, PERCENT, PIPE, PLUS, QUESTION_MARK, QUOTE, REQUIRED, REQUIRES_NEW, RETURN, RIGHT_BRACE, RIGHT_BRACKET, RIGHT_CHEV, SELECT, SEMICOLON, SEVEN, SINGLE_QUOTE, SIX, SPACE, SQ_LEFT_BRACKET, SQ_RIGHT_BRACKET, SUPPORTS, TEXT_HTML, TEXT_PLAIN, TEXT_XML, THREE, TRUE, TWO, UNDERSCORE, UPDATE, UTF_8, Y, YES, ZERO |
|
Method Summary |
static java.lang.String |
format(java.lang.String callerClassName,
double d,
java.util.Locale locale,
java.lang.String pattern)
|
static java.lang.String |
format(java.lang.String callerClassName,
double d,
java.lang.String pattern)
|
static java.lang.String |
format(java.lang.String callerClassName,
float f,
java.util.Locale locale,
java.lang.String pattern)
|
static java.lang.String |
format(java.lang.String callerClassName,
float f,
java.lang.String pattern)
|
static java.lang.String |
format(java.lang.String callerClassName,
long l,
java.util.Locale locale,
java.lang.String pattern)
|
static java.lang.String |
format(java.lang.String callerClassName,
long l,
java.lang.String pattern)
|
static boolean |
isNumber(java.lang.String s)
|
static double |
parseDouble(java.lang.String callerClassName,
java.lang.String s,
java.util.Locale locale,
java.lang.String pattern)
turns a string representation of a date into a date object using a cached format |
static double |
parseDouble(java.lang.String callerClassName,
java.lang.String s,
java.lang.String pattern)
|
static byte[] |
toByteArray(int n)
|
static byte[] |
toByteArray(int n,
boolean calcLength)
|
static int |
toInt(byte[] b)
|
static int |
toInt(byte[] b,
int offset,
int len)
|
static java.lang.String |
toString(byte[] b)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
format
public static final java.lang.String format(java.lang.String callerClassName,
long l,
java.lang.String pattern)
format
public static final java.lang.String format(java.lang.String callerClassName,
float f,
java.lang.String pattern)
format
public static final java.lang.String format(java.lang.String callerClassName,
double d,
java.lang.String pattern)
format
public static final java.lang.String format(java.lang.String callerClassName,
long l,
java.util.Locale locale,
java.lang.String pattern)
format
public static final java.lang.String format(java.lang.String callerClassName,
float f,
java.util.Locale locale,
java.lang.String pattern)
format
public static final java.lang.String format(java.lang.String callerClassName,
double d,
java.util.Locale locale,
java.lang.String pattern)
isNumber
public static final boolean isNumber(java.lang.String s)
parseDouble
public static final double parseDouble(java.lang.String callerClassName,
java.lang.String s,
java.lang.String pattern)
throws java.text.ParseException
- Throws:
java.text.ParseException
parseDouble
public static final double parseDouble(java.lang.String callerClassName,
java.lang.String s,
java.util.Locale locale,
java.lang.String pattern)
throws java.text.ParseException
- turns a string representation of a date into a date object using a cached format
- Parameters:
callerClassName - the class of the object calling this method (used for caching)s - the string date to convertlocale - the locale to use in conversionpattern - the date format to use
- Throws:
java.text.ParseException
toByteArray
public static final byte[] toByteArray(int n)
toByteArray
public static final byte[] toByteArray(int n,
boolean calcLength)
toInt
public static final int toInt(byte[] b)
toInt
public static final int toInt(byte[] b,
int offset,
int len)
toString
public static final java.lang.String toString(byte[] b)