public abstract class AbstractJSONEngine extends Object implements JSONEngine
reset()
用于重置引擎initEngine()
初始化引擎Modifier and Type | Field and Description |
---|---|
protected JSONEngineConfig |
config
JSON引擎配置,
null 表示默认配置 |
Constructor and Description |
---|
AbstractJSONEngine() |
Modifier and Type | Method and Description |
---|---|
JSONEngine |
init(JSONEngineConfig config)
初始化配置
在引擎被加载时,如果需要自定义引擎,可以首先调用此方法 调用此方法前,需要清除已经生成的引擎内容 |
protected abstract void |
initEngine()
初始化引擎,实现逻辑中如果初始化完成,不再重新初始化
|
protected abstract void |
reset()
重置引擎
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
deserialize, fromJsonString, serialize, toJsonString
protected JSONEngineConfig config
null
表示默认配置public JSONEngine init(JSONEngineConfig config)
JSONEngine
init
in interface JSONEngine
config
- 配置protected abstract void reset()
protected abstract void initEngine()
Copyright © 2025. All rights reserved.