| 程序包 | 说明 |
|---|---|
| cn.allbs.utils.hj212.deser | |
| cn.allbs.utils.hj212.exception | |
| cn.allbs.utils.hj212.format | |
| cn.allbs.utils.hj212.ser | |
| cn.allbs.utils.hj212.validator.clazz |
| 限定符和类型 | 方法和说明 |
|---|---|
Map<String,Object> |
CpDataLevelMapDeserializer.deserialize(char[] data) |
HjData |
DataDeserializer.deserialize(char[] data) |
Map<String,String> |
DataLevelMapDeserializer.deserialize(char[] data) |
HjData |
DataDeserializer.deserialize(Map<String,Object> map) |
Map<String,Object> |
CpDataLevelMapDeserializer.deserialize(T212Parser parser) |
HjData |
DataDeserializer.deserialize(T212Parser parser) |
Map<String,String> |
DataLevelMapDeserializer.deserialize(T212Parser parser) |
Pack |
PackLevelDeserializer.deserialize(T212Parser parser) |
Target |
T212Deserializer.deserialize(T212Parser parser) |
| 限定符和类型 | 方法和说明 |
|---|---|
T212FormatException |
T212FormatException.withResult(Object result) |
| 限定符和类型 | 方法和说明 |
|---|---|
static void |
T212FormatException.crc_verification_failed(Enum<?> flag,
char[] msg,
char[] crc) |
static void |
T212FormatException.crc_verification_failed(Enum<?> flag,
char[] msg,
int crc) |
static void |
T212FormatException.field_is_missing(Enum<?> flag,
String field) |
static void |
T212FormatException.length_not_match(Enum<?> flag,
int tar,
int src) |
static void |
T212FormatException.length_not_range(Enum<?> flag,
int src,
int min,
int max) |
static void |
T212FormatException.segment_exception(SegmentFormatException e) |
static void |
T212FormatException.separator_position(char c,
Enum<?> mode) |
static void |
T212FormatException.static_data_match(Enum<?> flag,
char[] tar,
char[] src) |
| 限定符和类型 | 方法和说明 |
|---|---|
char[] |
T212Parser.readCrc()
读取 DATA_CRC 校验
|
HjData |
T212Mapper.readData(byte[] bytes) |
HjData |
T212Mapper.readData(InputStream is) |
char[] |
T212Parser.readData(int segmentLen)
读取 数据段
|
HjData |
T212Mapper.readData(Reader reader) |
HjData |
T212Mapper.readData(String data) |
char[] |
T212Parser.readDataAndCrc(int dataLen)
读取 包尾
|
char[] |
T212Parser.readDataLen()
读取 数据段长度
|
Map<String,Object> |
T212Mapper.readDeepMap(byte[] bytes) |
Map<String,Object> |
T212Mapper.readDeepMap(InputStream is) |
Map<String,Object> |
T212Mapper.readDeepMap(Reader reader) |
Map<String,Object> |
T212Mapper.readDeepMap(String data) |
char[] |
T212Parser.readFooter()
读取 数据段长度
|
char[] |
T212Parser.readHeader()
读取 包头
|
Map<String,String> |
T212Mapper.readMap(byte[] bytes) |
Map<String,String> |
T212Mapper.readMap(InputStream is) |
Map<String,String> |
T212Mapper.readMap(Reader reader) |
Map<String,String> |
T212Mapper.readMap(String data) |
<T> T |
T212Mapper.readValue(byte[] bytes,
Class<T> value) |
<T> T |
T212Mapper.readValue(InputStream is,
Class<T> value) |
<T> T |
T212Mapper.readValue(Reader reader,
Class<T> value) |
<T> T |
T212Mapper.readValue(String data,
Class<T> value) |
static void |
VerifyUtil.verifyChar(byte[] tar,
char[] src,
Enum<?> e) |
static void |
VerifyUtil.verifyChar(char[] tar,
char[] src,
Enum<?> e) |
static void |
VerifyUtil.verifyCrc(char[] msg,
char[] crc,
Enum<?> e) |
static void |
VerifyUtil.verifyHave(Map<String,?> object,
Enum<?> e) |
static void |
VerifyUtil.verifyLen(int count,
int length,
Enum<?> e) |
static void |
VerifyUtil.verifyLen(String str,
int length,
Enum<?> e) |
static void |
VerifyUtil.verifyLen(String str,
int min,
int max,
Enum<?> e) |
static void |
VerifyUtil.verifyRange(int src,
int min,
int max,
Enum<?> e) |
static String |
VerifyUtil.verifyRange(String str,
int min,
int max,
Enum<?> e) |
int |
T212Generator.writeCrc(char[] crc)
写入 DATA_CRC 校验
|
int |
T212Generator.writeDataAndLenAndCrc(char[] data)
写入 数据段长度+CRC校验
|
char[] |
T212Mapper.writeDataAsCharArray(HjData data) |
String |
T212Mapper.writeDataAsString(HjData data) |
int |
T212Generator.writeDataLen(char[] len)
写入 数据段长度
|
char[] |
T212Mapper.writeMapAsCharArray(Map data) |
String |
T212Mapper.writeMapAsString(Map data) |
<T> void |
T212Mapper.writeValueAsStream(T value,
Class<T> type,
OutputStream outputStream) |
<T> void |
T212Mapper.writeValueAsWriter(T value,
Class<T> type,
Writer writer) |
| 限定符和类型 | 方法和说明 |
|---|---|
T212Map<String,Object> |
DataSerializer.convert(HjData data) |
char[] |
DataSerializer.serialize(HjData data) |
char[] |
CpDataLevelMapDataSerializer.serialize(Map<String,Object> data) |
void |
DataSerializer.serialize(T212Generator generator,
HjData data) |
void |
CpDataLevelMapDataSerializer.serialize(T212Generator generator,
Map<String,Object> data) |
void |
PackLevelSerializer.serialize(T212Generator generator,
Pack pack) |
void |
T212Serializer.serialize(T212Generator generator,
Target target) |
| 限定符和类型 | 方法和说明 |
|---|---|
static void |
FieldValidator.create_format_exception(Set<? extends javax.validation.ConstraintViolation> constraintViolationSet,
Object result) |
static void |
FieldValidator.create_format_exception2(Set<? extends javax.validation.ConstraintViolation> constraintViolationSet) |
Copyright © 2021. All rights reserved.