| 限定符和类型 | 方法和说明 |
|---|---|
SFJK200Exception |
SFJK200Exception.withResult(java.lang.Object result) |
| 限定符和类型 | 方法和说明 |
|---|---|
static void |
SFJK200Exception.check_verification_failed(java.lang.Enum<?> flag,
char[] msg,
char[] crc) |
static void |
SFJK200Exception.check_verification_failed(java.lang.Enum<?> flag,
char[] msg,
int crc) |
static void |
SFJK200Exception.crc_verification_failed(java.lang.Enum<?> flag,
byte[] msg,
int crc) |
static void |
SFJK200Exception.field_is_missing(java.lang.Enum<?> flag,
java.lang.String field) |
static void |
SFJK200Exception.length_not_match(java.lang.Enum<?> flag,
int tar,
int src) |
static void |
SFJK200Exception.length_not_range(java.lang.Enum<?> flag,
int src,
int min,
int max) |
static void |
SFJK200Exception.separator_position(char c,
java.lang.Enum<?> mode) |
static void |
SFJK200Exception.static_data_match(java.lang.Enum<?> flag,
byte[] tar,
byte[] src) |
static void |
SFJK200Exception.static_data_match(java.lang.Enum<?> flag,
byte[] tar,
int src) |
static void |
SFJK200Exception.static_data_match(java.lang.Enum<?> flag,
char[] tar,
char[] src) |
| 限定符和类型 | 方法和说明 |
|---|---|
private <T> T |
SFJK200Mapper._readValueAndClose(SFJK200Parser sfjk200Parser,
java.lang.Class<T> value) |
private <T> void |
SFJK200Mapper._writeValueAndClose(SFJK200Generator generator,
T value,
java.lang.Class<T> type) |
int |
SFJK200Parser.readAddress()
读取地址码
|
byte[] |
SFJK200Parser.readCheckCrc(int len)
Crc校验
|
java.util.List<java.util.Map<java.lang.String,java.lang.Object>> |
SFJK200Parser.readData(int len)
读取核心数据
|
int |
SFJK200Parser.readDataLen()
读取数据区长度
|
int |
SFJK200Parser.readFunction()
读取功能码
|
<T> T |
SFJK200Mapper.readValue(byte[] msg,
int register,
java.lang.Class<T> value) |
byte[] |
SFJK200Mapper.writeDataAsByteArray(java.util.Map<java.lang.String,java.lang.Object> data) |
java.lang.String |
SFJK200Mapper.writeDataAsString(java.util.Map<java.lang.String,java.lang.Object> data) |
<T> void |
SFJK200Mapper.writeValueAsStream(T value,
java.lang.Class<T> type,
java.io.ByteArrayOutputStream outputStream) |
| 限定符和类型 | 方法和说明 |
|---|---|
java.util.List<java.util.Map<java.lang.String,java.lang.Object>> |
IParser.readData(byte[] bytes)
初始化报文解析
|
| 限定符和类型 | 方法和说明 |
|---|---|
Target |
SFJK200Deserializer.deserialize(SFJK200Parser parser) |
java.util.Map<java.lang.String,java.lang.Object> |
DataMapDeserializer.deserialize(SFJK200Parser sfjk200Parser)
数据解析
|
| 限定符和类型 | 方法和说明 |
|---|---|
void |
DataMapSerializer.serialize(SFJK200Generator generator,
java.util.Map<java.lang.String,java.lang.Object> map) |
void |
SFJK200Serializer.serialize(SFJK200Generator generator,
Target target) |
| 限定符和类型 | 方法和说明 |
|---|---|
static void |
VerifyUtil.verifyByte(byte[] tar,
byte[] src,
java.lang.Enum<?> e) |
static void |
VerifyUtil.verifyByte(byte[] tar,
int src,
java.lang.Enum<?> e) |
static void |
VerifyUtil.verifyChar(byte[] tar,
char[] src,
java.lang.Enum<?> e) |
static void |
VerifyUtil.verifyChar(char[] tar,
char[] src,
java.lang.Enum<?> e) |
static void |
VerifyUtil.verifyCheck(boolean check) |
static void |
VerifyUtil.verifyHave(java.util.Map<java.lang.String,?> object,
java.lang.Enum<?> e) |
static void |
VerifyUtil.verifyLen(int count,
int length,
java.lang.Enum<?> e) |
static void |
VerifyUtil.verifyLen(java.lang.String str,
int length,
java.lang.Enum<?> e) |
static void |
VerifyUtil.verifyLen(java.lang.String str,
int min,
int max,
java.lang.Enum<?> e) |
static void |
VerifyUtil.verifyRange(int src,
int min,
int max,
java.lang.Enum<?> e) |
static java.lang.String |
VerifyUtil.verifyRange(java.lang.String str,
int min,
int max,
java.lang.Enum<?> e) |
Copyright © 2023. All rights reserved.