public class ConstStorage
extends java.lang.Object
| Constructor and Description |
|---|
ConstStorage(JadxArgs args) |
| Modifier and Type | Method and Description |
|---|---|
@Nullable FieldNode |
getConstField(ClassNode cls,
java.lang.Object value,
boolean searchGlobal) |
@Nullable FieldNode |
getConstFieldByLiteralArg(ClassNode cls,
LiteralArg arg) |
java.util.Map<java.lang.Object,FieldNode> |
getGlobalConstFields() |
java.util.Map<java.lang.Integer,java.lang.String> |
getResourcesNames() |
boolean |
isReplaceEnabled() |
void |
processConstFields(ClassNode cls,
java.util.List<FieldNode> staticFields) |
void |
removeForClass(ClassNode cls) |
void |
setResourcesNames(java.util.Map<java.lang.Integer,java.lang.String> resourcesNames) |
public ConstStorage(JadxArgs args)
public void processConstFields(ClassNode cls, java.util.List<FieldNode> staticFields)
public void removeForClass(ClassNode cls)
@Nullable public @Nullable FieldNode getConstField(ClassNode cls, java.lang.Object value, boolean searchGlobal)
@Nullable public @Nullable FieldNode getConstFieldByLiteralArg(ClassNode cls, LiteralArg arg)
public void setResourcesNames(java.util.Map<java.lang.Integer,java.lang.String> resourcesNames)
public java.util.Map<java.lang.Integer,java.lang.String> getResourcesNames()
public java.util.Map<java.lang.Object,FieldNode> getGlobalConstFields()
public boolean isReplaceEnabled()