public enum PayloadEncode extends Enum<PayloadEncode>
| 限定符和类型 | 方法和说明 |
|---|---|
abstract byte[] |
decode(String data)
解码
|
static byte[] |
decode(String data,
String encoding)
解码
|
abstract String |
encode(byte[] data)
编码
|
static PayloadEncode |
getEncode(String encoding)
获取解码器
|
static PayloadEncode |
valueOf(String name)
返回带有指定名称的该类型的枚举常量。
|
static PayloadEncode[] |
values()
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
|
public static final PayloadEncode plain
public static final PayloadEncode hex
public static final PayloadEncode base64
public static PayloadEncode[] values()
for (PayloadEncode c : PayloadEncode.values()) System.out.println(c);
public static PayloadEncode valueOf(String name)
name - 要返回的枚举常量的名称。IllegalArgumentException - 如果该枚举类型没有带有指定名称的常量NullPointerException - 如果参数为空值public abstract String encode(byte[] data)
data - byte arraypublic abstract byte[] decode(String data)
data - String 字符串public static byte[] decode(String data, String encoding)
data - dataencoding - encodingpublic static PayloadEncode getEncode(String encoding)
encoding - encodingCopyright © 2022. All rights reserved.