|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.voytechs.jnetstream.util.NumberUtils
public class NumberUtils
Utility class with various number formating routines.
| Field Summary | |
|---|---|
static java.lang.String |
NEWLINE_CHAR
|
static java.lang.String |
NONPRINTABLE_CHAR
|
static java.lang.String |
space
|
static java.lang.String |
SPACE_CHAR
|
| Constructor Summary | |
|---|---|
NumberUtils()
|
|
| Method Summary | |
|---|---|
static java.lang.String |
hexdump(byte[] a)
|
static java.lang.String |
hexdump(byte[] a,
int addressOffset)
|
static java.lang.String |
hexdump(byte[] a,
java.lang.String prefix,
boolean indentFirstLine)
|
static java.util.Enumeration |
hexdumpEnumerator(byte[] data)
HEXDUMP methods. |
static java.util.Enumeration |
hexdumpEnumerator(byte[] data,
java.lang.String prefix,
boolean indentFirstLine)
|
static java.util.Enumeration |
hexdumpEnumerator(byte[] data,
java.lang.String prefix,
boolean indentFirstLine,
int addressOffset,
int dataOffset)
|
static java.lang.String |
hexLine(byte[] a,
java.lang.String prefix,
int address,
int i)
|
static java.lang.String |
hexLineAddress(int address)
|
static java.lang.String |
hexLineData(byte[] data,
int offset)
|
static java.lang.String |
hexLineText(byte[] data,
int offset)
|
static long |
longValue(byte[] b)
number parsing |
static void |
main(java.lang.String[] args)
Test function for NumberUtils |
static java.lang.String |
pad(java.lang.String s,
int count)
String padding routine |
static java.lang.String |
padSuffix(java.lang.String s,
int count)
String padding routine |
static Address |
parseAddress(java.lang.String word)
|
static byte[] |
parseIntoArray(byte[] r,
java.lang.String[] c,
int radix)
|
static java.lang.Number |
parseNumber(java.lang.String word)
|
static java.lang.String |
timestampDeltaFormat(long micros)
|
static java.lang.String |
timestampDeltaFormat(java.sql.Timestamp t1,
java.sql.Timestamp t2)
|
static long |
timestampSubtract(java.sql.Timestamp t1,
java.sql.Timestamp t2)
Utility class that manipulates Timestamps |
static java.lang.String |
toHexString(byte b)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final java.lang.String NONPRINTABLE_CHAR
public static final java.lang.String NEWLINE_CHAR
public static final java.lang.String SPACE_CHAR
public static final java.lang.String space
| Constructor Detail |
|---|
public NumberUtils()
| Method Detail |
|---|
public static java.lang.String pad(java.lang.String s,
int count)
public static java.lang.String padSuffix(java.lang.String s,
int count)
public static long longValue(byte[] b)
public static Address parseAddress(java.lang.String word)
public static byte[] parseIntoArray(byte[] r,
java.lang.String[] c,
int radix)
public static java.lang.Number parseNumber(java.lang.String word)
public static java.util.Enumeration hexdumpEnumerator(byte[] data)
public static java.util.Enumeration hexdumpEnumerator(byte[] data,
java.lang.String prefix,
boolean indentFirstLine)
public static java.util.Enumeration hexdumpEnumerator(byte[] data,
java.lang.String prefix,
boolean indentFirstLine,
int addressOffset,
int dataOffset)
public static java.lang.String hexdump(byte[] a)
public static java.lang.String hexdump(byte[] a,
java.lang.String prefix,
boolean indentFirstLine)
public static java.lang.String hexdump(byte[] a,
int addressOffset)
public static java.lang.String hexLine(byte[] a,
java.lang.String prefix,
int address,
int i)
public static java.lang.String hexLineText(byte[] data,
int offset)
public static java.lang.String hexLineAddress(int address)
public static java.lang.String hexLineData(byte[] data,
int offset)
public static java.lang.String toHexString(byte b)
public static void main(java.lang.String[] args)
args - command line arguments
public static long timestampSubtract(java.sql.Timestamp t1,
java.sql.Timestamp t2)
public static java.lang.String timestampDeltaFormat(java.sql.Timestamp t1,
java.sql.Timestamp t2)
public static java.lang.String timestampDeltaFormat(long micros)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||