public class JBF293KFactory
extends java.lang.Object
| 限定符和类型 | 字段和说明 |
|---|---|
protected java.util.HashMap<java.lang.reflect.Type,JBF293KDeserializer<java.lang.Object>> |
_rootDeserializers
解析器
|
| 构造器和说明 |
|---|
JBF293KFactory() |
| 限定符和类型 | 方法和说明 |
|---|---|
JBF293KFactory |
copy() |
<T> JBF293KDeserializer<T> |
deserializerFor(java.lang.Class<T> tClass)
目前只做基本解析,后续有时间完善框架
|
void |
deserializerRegister(java.lang.reflect.Type type,
java.lang.Class<? extends JBF293KDeserializer> deserializerClass)
注册类型反序列化器
|
JBF293KParser |
parser(byte[] bytes)
创建gb26875 报文解析器
|
JBF293KParser |
parser(java.io.InputStream in)
创建gb26875 报文解析器
|
protected final java.util.HashMap<java.lang.reflect.Type,JBF293KDeserializer<java.lang.Object>> _rootDeserializers
public JBF293KFactory copy()
public <T> JBF293KDeserializer<T> deserializerFor(java.lang.Class<T> tClass)
T - tClass - public JBF293KParser parser(byte[] bytes)
bytes - public JBF293KParser parser(java.io.InputStream in)
in - public void deserializerRegister(java.lang.reflect.Type type,
java.lang.Class<? extends JBF293KDeserializer> deserializerClass)
throws java.lang.IllegalAccessException,
java.lang.InstantiationException
type - 类型deserializerClass - 反序列化器java.lang.IllegalAccessException - 越权访问异常java.lang.InstantiationException - 实例化异常Copyright © 2023. All rights reserved.