public final class Convert
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.math.BigInteger |
two64 |
Modifier and Type | Method and Description |
---|---|
static byte[] |
emptyToNull(byte[] bytes) |
static java.lang.String |
emptyToNull(java.lang.String s) |
static java.util.Date |
fromEpochTime(int epochTime) |
static java.lang.Long |
fullHashToId(byte[] hash) |
static java.lang.Long |
fullHashToId(java.lang.String hash) |
static int |
getEpochTime() |
static java.lang.String |
nullToEmpty(java.lang.String s) |
static int |
nullToZero(java.lang.Integer i) |
static long |
nullToZero(java.lang.Long l) |
static java.lang.Long |
parseAccountId(java.lang.String account) |
static byte[] |
parseHexString(java.lang.String hex) |
static long |
parseLong(java.lang.Object o) |
static long |
parseNXT(java.lang.String nxt) |
static java.lang.Long |
parseUnsignedLong(java.lang.String number) |
static java.lang.String |
readString(java.nio.ByteBuffer buffer,
int numBytes,
int maxLength) |
static java.lang.String |
rsAccount(java.lang.Long accountId) |
static long |
safeAbs(long a) |
static long |
safeAdd(long left,
long right) |
static long |
safeDivide(long left,
long right) |
static long |
safeMultiply(long left,
long right) |
static long |
safeNegate(long a) |
static long |
safeSubtract(long left,
long right) |
static byte[] |
toBytes(java.lang.String s) |
static java.lang.String |
toHexString(byte[] bytes) |
static java.lang.String |
toString(byte[] bytes) |
static java.lang.String |
toUnsignedLong(long objectId) |
static java.lang.String |
toUnsignedLong(java.lang.Long objectId) |
static java.lang.String |
truncate(java.lang.String s,
java.lang.String replaceNull,
int limit,
boolean dots) |
static java.lang.Long |
zeroToNull(long l) |
public static byte[] parseHexString(java.lang.String hex)
public static java.lang.String toHexString(byte[] bytes)
public static java.lang.String toUnsignedLong(long objectId)
public static java.lang.String toUnsignedLong(java.lang.Long objectId)
public static java.lang.Long parseUnsignedLong(java.lang.String number)
public static long parseLong(java.lang.Object o)
public static java.lang.Long parseAccountId(java.lang.String account)
public static java.lang.String rsAccount(java.lang.Long accountId)
public static java.lang.Long fullHashToId(byte[] hash)
public static java.lang.Long fullHashToId(java.lang.String hash)
public static int getEpochTime()
public static java.util.Date fromEpochTime(int epochTime)
public static java.lang.Long zeroToNull(long l)
public static long nullToZero(java.lang.Long l)
public static int nullToZero(java.lang.Integer i)
public static java.lang.String emptyToNull(java.lang.String s)
public static java.lang.String nullToEmpty(java.lang.String s)
public static byte[] emptyToNull(byte[] bytes)
public static byte[] toBytes(java.lang.String s)
public static java.lang.String toString(byte[] bytes)
public static java.lang.String readString(java.nio.ByteBuffer buffer, int numBytes, int maxLength) throws NxtException.ValidationException
NxtException.ValidationException
public static java.lang.String truncate(java.lang.String s, java.lang.String replaceNull, int limit, boolean dots)
public static long parseNXT(java.lang.String nxt)
public static long safeAdd(long left, long right) throws java.lang.ArithmeticException
java.lang.ArithmeticException
public static long safeSubtract(long left, long right) throws java.lang.ArithmeticException
java.lang.ArithmeticException
public static long safeMultiply(long left, long right) throws java.lang.ArithmeticException
java.lang.ArithmeticException
public static long safeDivide(long left, long right) throws java.lang.ArithmeticException
java.lang.ArithmeticException
public static long safeNegate(long a) throws java.lang.ArithmeticException
java.lang.ArithmeticException
public static long safeAbs(long a) throws java.lang.ArithmeticException
java.lang.ArithmeticException