public class Util extends Object
| Modifier and Type | Field and Description |
|---|---|
static Charset |
ASCII_CHARSET |
static String |
CRLF |
static TimeZone |
UTC_TIME_ZONE |
static Charset |
UTF_8_CHARSET |
static String |
UTF_8_CHARSET_NAME |
| Constructor and Description |
|---|
Util() |
| Modifier and Type | Method and Description |
|---|---|
static void |
appendIntegerPart(StringBuilder ret,
String text,
boolean isNegative,
int limit,
String thousandsSeparator) |
static boolean |
equal(Object o1,
Object o2) |
static String |
escapeLineTerminator(String lineTerminator) |
static String |
formatBigDecimal(BigDecimal bd,
String thousandsSeparator,
String decimalSeparator) |
static String |
formatDouble(double d,
String thousandsSeparator,
String decimalSeparator) |
static String |
formatLong(long n,
String thousandsSeparator) |
static Locale |
getLocale(String locale) |
static String |
getLocaleString(Locale locale) |
static List<String> |
header(MetaCSVRecord headerRecord) |
static String |
join(String[] chunks,
String delimiter) |
static List<String> |
parse(String s) |
static BigDecimal |
parseBigDecimal(String s,
String thousandsSeparator,
String decimalSeparator) |
static double |
parseDouble(String s,
String thousandsSeparator,
String decimalSeparator) |
static long |
parseLong(String s,
String thousandsSeparator) |
static void |
render(Appendable out,
String... values)
Escape values and join then with a slash
|
static String |
render(String... values) |
static String |
replaceChar(String text,
String ch,
String newCh) |
static String |
unescapeLineTerminator(String lineTerminatorRepr) |
static File |
withExtension(File csvFile,
String newExtension) |
public static final String CRLF
public static final Charset ASCII_CHARSET
public static final TimeZone UTC_TIME_ZONE
public static Charset UTF_8_CHARSET
public static String UTF_8_CHARSET_NAME
public static void render(Appendable out, String... values) throws IOException
out - the outputvalues - the valuesIOExceptionpublic static String render(String... values) throws IOException
IOExceptionpublic static List<String> header(MetaCSVRecord headerRecord) throws MetaCSVReadException
MetaCSVReadExceptionpublic static String formatDouble(double d, String thousandsSeparator, String decimalSeparator)
public static String formatBigDecimal(BigDecimal bd, String thousandsSeparator, String decimalSeparator)
public static void appendIntegerPart(StringBuilder ret, String text, boolean isNegative, int limit, String thousandsSeparator)
public static double parseDouble(String s, String thousandsSeparator, String decimalSeparator)
public static BigDecimal parseBigDecimal(String s, String thousandsSeparator, String decimalSeparator)
Copyright © 2020–2021. All rights reserved.