Package jadx.core.dex.info
Class ConstStorage
- java.lang.Object
-
- jadx.core.dex.info.ConstStorage
-
public class ConstStorage extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description ConstStorage(JadxArgs args)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description voidaddConstField(FieldNode fld, java.lang.Object value, boolean isPublic)voidaddGlobalConstField(IFieldInfoRef fld, java.lang.Object value)@Nullable IFieldInfoRefgetConstField(ClassNode cls, java.lang.Object value, boolean searchGlobal)@Nullable IFieldInfoRefgetConstFieldByLiteralArg(ClassNode cls, LiteralArg arg)static @Nullable java.lang.ObjectgetFieldConstValue(FieldNode fld)Deprecated.java.util.Map<java.lang.Object,IFieldInfoRef>getGlobalConstFields()java.util.Map<java.lang.Integer,java.lang.String>getResourcesNames()booleanisReplaceEnabled()voidremoveForClass(ClassNode cls)voidsetResourcesNames(java.util.Map<java.lang.Integer,java.lang.String> resourcesNames)
-
-
-
Constructor Detail
-
ConstStorage
public ConstStorage(JadxArgs args)
-
-
Method Detail
-
addConstField
public void addConstField(FieldNode fld, java.lang.Object value, boolean isPublic)
-
addGlobalConstField
public void addGlobalConstField(IFieldInfoRef fld, java.lang.Object value)
-
getFieldConstValue
@Deprecated @Nullable public static @Nullable java.lang.Object getFieldConstValue(FieldNode fld)
Deprecated.Use method from CollectConstValues class
-
removeForClass
public void removeForClass(ClassNode cls)
-
getConstField
@Nullable public @Nullable IFieldInfoRef getConstField(ClassNode cls, java.lang.Object value, boolean searchGlobal)
-
getConstFieldByLiteralArg
@Nullable public @Nullable IFieldInfoRef getConstFieldByLiteralArg(ClassNode cls, LiteralArg arg)
-
setResourcesNames
public void setResourcesNames(java.util.Map<java.lang.Integer,java.lang.String> resourcesNames)
-
getResourcesNames
public java.util.Map<java.lang.Integer,java.lang.String> getResourcesNames()
-
getGlobalConstFields
public java.util.Map<java.lang.Object,IFieldInfoRef> getGlobalConstFields()
-
isReplaceEnabled
public boolean isReplaceEnabled()
-
-