public enum TraditionalBinaryPrefix extends Enum<TraditionalBinaryPrefix>
TraditionalBinaryPrefix symbols are case insensitive.| Modifier and Type | Method and Description |
|---|---|
char |
getSymbol() |
long |
getValue() |
static String |
long2String(long n,
String unit,
int decimalPlaces)
Convert a long integer to a string with traditional binary prefix.
|
static long |
string2long(String s)
Convert a string to long.
|
long |
toLong(long n) |
String |
toString(long n) |
static TraditionalBinaryPrefix |
valueOf(char symbol) |
static TraditionalBinaryPrefix |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static TraditionalBinaryPrefix[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final TraditionalBinaryPrefix KILO
public static final TraditionalBinaryPrefix MEGA
public static final TraditionalBinaryPrefix GIGA
public static final TraditionalBinaryPrefix TERA
public static final TraditionalBinaryPrefix PETA
public static final TraditionalBinaryPrefix EXA
public static TraditionalBinaryPrefix[] values()
for (TraditionalBinaryPrefix c : TraditionalBinaryPrefix.values()) System.out.println(c);
public static TraditionalBinaryPrefix valueOf(String name)
name - the name of the enum constant to be returned.IllegalArgumentException - if this enum type has no constant with the specified nameNullPointerException - if the argument is nullpublic long getValue()
public char getSymbol()
public long toLong(long n)
public String toString(long n)
public static TraditionalBinaryPrefix valueOf(char symbol)
public static long string2long(String s)
s - input stringpublic static String long2String(long n, String unit, int decimalPlaces)
n - the value to be convertedunit - The unit, e.g. "B" for bytes.decimalPlaces - The number of decimal places.Copyright © 2017–2022 The Apache Software Foundation. All rights reserved.