public class Utils
extends java.lang.Object
| Constructor and Description |
|---|
Utils() |
| Modifier and Type | Method and Description |
|---|---|
static java.lang.String |
after(java.lang.String value,
char token) |
static java.lang.String |
before(java.lang.String value,
char token) |
static java.lang.String |
bytesToHex(byte[] bytes) |
static java.lang.String |
bytesToHex(byte[] bytes,
int bytesPerLine,
boolean separateBytes,
boolean showText) |
static java.lang.String |
bytesToHex(byte[] bytes,
int off,
int len) |
static java.lang.String |
bytesToHex(byte[] bytes,
int off,
int len,
int bytesPerLine,
boolean separateBytes,
boolean showText) |
static java.lang.String |
csv(java.util.Collection<java.lang.String> elements) |
static java.lang.String |
csv(java.lang.String... elements) |
static java.lang.String |
defaultString(java.lang.String value,
java.lang.String defaultValue) |
static java.lang.String |
exec(java.lang.String... cmd) |
static java.lang.String |
generateThreadDump(java.lang.Thread.State... states)
From https://crunchify.com/how-to-generate-java-thread-dump-programmatically/
|
static int |
getPort(java.lang.String hostname) |
static byte[] |
getUTF8Bytes(java.lang.String str) |
static boolean |
hasPort(java.lang.String hostname) |
static byte[] |
hexToBytes(java.lang.String s)
Converts a hex string to bytes.
|
static boolean |
isBlank(java.lang.String str) |
static boolean |
isNotBlank(java.lang.String str) |
static java.lang.String |
join(java.lang.String[] args,
java.lang.String str) |
static java.lang.String |
mergeToArgsString(java.lang.String[] args) |
static int |
nearestMultipleOf(int length,
int i) |
static java.lang.String |
prompt(java.io.BufferedReader reader,
java.lang.String message) |
static java.lang.String |
prompt(java.io.BufferedReader reader,
java.lang.String message,
java.lang.String defaultValue) |
static java.lang.String |
randomAlphaNumericString(int length) |
static java.lang.String |
rightPad(java.lang.String rendered,
int minWidth) |
static java.lang.String[] |
splitToArgsArray(java.lang.String args) |
static byte[] |
stripLeadingZeros(byte[] data) |
public static java.lang.String before(java.lang.String value,
char token)
public static java.lang.String after(java.lang.String value,
char token)
public static java.lang.String bytesToHex(byte[] bytes)
public static java.lang.String bytesToHex(byte[] bytes,
int off,
int len)
public static java.lang.String bytesToHex(byte[] bytes,
int bytesPerLine,
boolean separateBytes,
boolean showText)
public static java.lang.String bytesToHex(byte[] bytes,
int off,
int len,
int bytesPerLine,
boolean separateBytes,
boolean showText)
public static byte[] stripLeadingZeros(byte[] data)
public static int nearestMultipleOf(int length,
int i)
public static java.lang.String[] splitToArgsArray(java.lang.String args)
public static java.lang.String generateThreadDump(java.lang.Thread.State... states)
public static boolean isBlank(java.lang.String str)
public static boolean isNotBlank(java.lang.String str)
public static java.lang.String mergeToArgsString(java.lang.String[] args)
public static byte[] getUTF8Bytes(java.lang.String str)
public static java.lang.String join(java.lang.String[] args,
java.lang.String str)
public static java.lang.String rightPad(java.lang.String rendered,
int minWidth)
public static java.lang.String defaultString(java.lang.String value,
java.lang.String defaultValue)
public static java.lang.String csv(java.lang.String... elements)
public static java.lang.String csv(java.util.Collection<java.lang.String> elements)
public static java.lang.String randomAlphaNumericString(int length)
public static java.lang.String exec(java.lang.String... cmd)
throws java.io.IOException,
java.lang.InterruptedException
java.io.IOExceptionjava.lang.InterruptedExceptionpublic static java.lang.String prompt(java.io.BufferedReader reader,
java.lang.String message)
throws java.io.IOException
java.io.IOExceptionpublic static java.lang.String prompt(java.io.BufferedReader reader,
java.lang.String message,
java.lang.String defaultValue)
throws java.io.IOException
java.io.IOExceptionpublic static boolean hasPort(java.lang.String hostname)
public static int getPort(java.lang.String hostname)
public static byte[] hexToBytes(java.lang.String s)
s - the hex string to be converted.Copyright © 2022. All rights reserved.