Package jadx.core.codegen.json.cls
Class JsonClass
- java.lang.Object
-
- jadx.core.codegen.json.cls.JsonNode
-
- jadx.core.codegen.json.cls.JsonClass
-
public class JsonClass extends JsonNode
-
-
Constructor Summary
Constructors Constructor Description JsonClass()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetDex()java.util.List<JsonField>getFields()java.util.List<java.lang.String>getImports()java.util.List<JsonClass>getInnerClasses()java.util.List<java.lang.String>getInterfaces()java.util.List<JsonMethod>getMethods()java.lang.StringgetPkg()java.lang.StringgetSuperClass()java.lang.StringgetType()voidsetDex(java.lang.String dex)voidsetFields(java.util.List<JsonField> fields)voidsetImports(java.util.List<java.lang.String> imports)voidsetInnerClasses(java.util.List<JsonClass> innerClasses)voidsetInterfaces(java.util.List<java.lang.String> interfaces)voidsetMethods(java.util.List<JsonMethod> methods)voidsetPkg(java.lang.String pkg)voidsetSuperClass(java.lang.String superClass)voidsetType(java.lang.String type)-
Methods inherited from class jadx.core.codegen.json.cls.JsonNode
getAccessFlags, getAlias, getDeclaration, getName, setAccessFlags, setAlias, setDeclaration, setName
-
-
-
-
Method Detail
-
getType
public java.lang.String getType()
-
setType
public void setType(java.lang.String type)
-
getSuperClass
public java.lang.String getSuperClass()
-
setSuperClass
public void setSuperClass(java.lang.String superClass)
-
getInterfaces
public java.util.List<java.lang.String> getInterfaces()
-
setInterfaces
public void setInterfaces(java.util.List<java.lang.String> interfaces)
-
getFields
public java.util.List<JsonField> getFields()
-
setFields
public void setFields(java.util.List<JsonField> fields)
-
getMethods
public java.util.List<JsonMethod> getMethods()
-
setMethods
public void setMethods(java.util.List<JsonMethod> methods)
-
getInnerClasses
public java.util.List<JsonClass> getInnerClasses()
-
setInnerClasses
public void setInnerClasses(java.util.List<JsonClass> innerClasses)
-
getPkg
public java.lang.String getPkg()
-
setPkg
public void setPkg(java.lang.String pkg)
-
getDex
public java.lang.String getDex()
-
setDex
public void setDex(java.lang.String dex)
-
getImports
public java.util.List<java.lang.String> getImports()
-
setImports
public void setImports(java.util.List<java.lang.String> imports)
-
-