java.lang.Object
edu.iu.IuText
Low-level text processing utilities.
-
Method Summary
Modifier and TypeMethodDescriptionstatic String
ascii
(byte[] data) Gets a string from ASCII encoding data.static byte[]
Converts string data to ASCII binary.static String
base64
(byte[] data) Encodes binary data as basic Base64.static byte[]
Decodes binary data from basic Base64.static String
base64Url
(byte[] data) Encodes binary data as basic Base64.static byte[]
Decodes binary data from basic Base64.static String
utf8
(byte[] data) Gets a string from UTF-8 encoding data.static byte[]
Converts string data to UTF-8 binary.
-
Method Details
-
base64
Encodes binary data as basic Base64.- Parameters:
data
- binary data- Returns:
- encoded
String
-
base64
Decodes binary data from basic Base64.- Parameters:
data
- encodedString
- Returns:
- binary data
-
base64Url
Encodes binary data as basic Base64.- Parameters:
data
- binary data- Returns:
- encoded
String
-
base64Url
Decodes binary data from basic Base64.- Parameters:
data
- encodedString
- Returns:
- binary data
-
utf8
Converts string data to UTF-8 binary.- Parameters:
data
- string data- Returns:
- UTF-8 binary
-
utf8
Gets a string from UTF-8 encoding data.- Parameters:
data
- UTF-8 encoded data- Returns:
- string data
-
ascii
Converts string data to ASCII binary.- Parameters:
data
- string data- Returns:
- ASCII binary
-
ascii
Gets a string from ASCII encoding data.- Parameters:
data
- ASCII encoded data- Returns:
- string data
-