java.lang.Object
edu.iu.IuText
Low-level text processing utilities.
-
Method Summary
Modifier and TypeMethodDescriptionstatic Stringascii(byte[] data) Gets a string from ASCII encoding data.static byte[]Converts string data to ASCII binary.static Stringbase64(byte[] data) Encodes binary data as basic Base64.static byte[]Decodes binary data from basic Base64.static Stringbase64Url(byte[] data) Encodes binary data as basic Base64.static byte[]Decodes binary data from basic Base64.static Stringutf8(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
-