Package com.biglybt.pifimpl.local.utils
Class FormattersImpl
java.lang.Object
com.biglybt.pifimpl.local.utils.FormattersImpl
- All Implemented Interfaces:
Formatters
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbyte[]
base32Decode
(String data) base32Encode
(byte[] data) bDecode
(byte[] data) byte[]
byte[]
encodeBytesToString
(byte[] bytes) formatByteArray
(byte[] data, boolean no_spaces) formatByteCountToKiBEtc
(long bytes) formatByteCountToKiBEtcPerSec
(long bytes) formatDate
(long millis) formatDateOnly
(long millis) formatETAFromSeconds
(long seconds) Format seconds remaining into an ETA value.formatPercentFromThousands
(long thousands) formatTimeFromSeconds
(long seconds) formatTimeOnly
(long millis) formatTimeOnly
(long millis, boolean with_secs) getAlphanumericComparator
(boolean ignore_case) static Comparator
<String> getAlphanumericComparator2
(boolean ignore_case)
-
Constructor Details
-
FormattersImpl
public FormattersImpl()
-
-
Method Details
-
formatByteCountToKiBEtc
- Specified by:
formatByteCountToKiBEtc
in interfaceFormatters
-
formatByteCountToKiBEtcPerSec
- Specified by:
formatByteCountToKiBEtcPerSec
in interfaceFormatters
-
formatPercentFromThousands
- Specified by:
formatPercentFromThousands
in interfaceFormatters
-
formatByteArray
- Specified by:
formatByteArray
in interfaceFormatters
-
encodeBytesToString
- Specified by:
encodeBytesToString
in interfaceFormatters
-
decodeBytesFromString
- Specified by:
decodeBytesFromString
in interfaceFormatters
-
formatDate
- Specified by:
formatDate
in interfaceFormatters
-
formatTimeOnly
- Specified by:
formatTimeOnly
in interfaceFormatters
-
formatTimeOnly
- Specified by:
formatTimeOnly
in interfaceFormatters
-
formatDateOnly
- Specified by:
formatDateOnly
in interfaceFormatters
-
formatTimeFromSeconds
- Specified by:
formatTimeFromSeconds
in interfaceFormatters
-
formatETAFromSeconds
Description copied from interface:Formatters
Format seconds remaining into an ETA value.- Specified by:
formatETAFromSeconds
in interfaceFormatters
- Parameters:
seconds
-- Returns:
-
bEncode
- Specified by:
bEncode
in interfaceFormatters
- Throws:
IOException
-
bDecode
- Specified by:
bDecode
in interfaceFormatters
- Throws:
IOException
-
base32Encode
- Specified by:
base32Encode
in interfaceFormatters
-
base32Decode
- Specified by:
base32Decode
in interfaceFormatters
-
getAlphanumericComparator
- Specified by:
getAlphanumericComparator
in interfaceFormatters
-
getAlphanumericComparator2
-