Package jadx.cli.config
Class JadxConfigAdapter<T extends IJadxConfig>
java.lang.Object
jadx.cli.config.JadxConfigAdapter<T>
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionJadxConfigAdapter(Class<T> configCls, String defaultConfigName) JadxConfigAdapter(Class<T> configCls, String defaultConfigName, Consumer<com.google.gson.GsonBuilder> applyGsonOptions) -
Method Summary
Modifier and TypeMethodDescriptionjsonStringToObject(String jsonStr) load()objectToJsonString(T configObject) private PathresolveConfigRef(String configRef) voidvoiduseConfigRef(String configRef)
-
Field Details
-
GSON_EXCLUSION_STRATEGY
private static final com.google.gson.ExclusionStrategy GSON_EXCLUSION_STRATEGY -
configCls
-
defaultConfigFileName
-
gson
private final com.google.gson.Gson gson -
configPath
-
-
Constructor Details
-
JadxConfigAdapter
-
JadxConfigAdapter
-
-
Method Details
-
useConfigRef
-
getConfigPath
-
getDefaultConfigFileName
-
load
-
save
-
objectToJsonString
-
jsonStringToObject
-
resolveConfigRef
-