public class DexFieldData
extends java.lang.Object
implements jadx.api.plugins.input.data.IFieldData
| Constructor and Description |
|---|
DexFieldData(@Nullable AnnotationsParser parser) |
| Modifier and Type | Method and Description |
|---|---|
int |
getAccessFlags() |
java.util.List<jadx.api.plugins.input.data.attributes.IJadxAttribute> |
getAttributes() |
java.lang.String |
getName() |
java.lang.String |
getParentClassType() |
java.lang.String |
getType() |
void |
setAccessFlags(int accessFlags) |
void |
setAnnotationsOffset(int annotationsOffset) |
void |
setConstValue(jadx.api.plugins.input.data.annotations.EncodedValue constValue) |
void |
setName(java.lang.String name) |
void |
setParentClassType(java.lang.String parentClassType) |
void |
setType(java.lang.String type) |
java.lang.String |
toString() |
public DexFieldData(@Nullable
@Nullable AnnotationsParser parser)
public java.lang.String getParentClassType()
getParentClassType in interface jadx.api.plugins.input.data.IFieldRefpublic void setParentClassType(java.lang.String parentClassType)
public java.lang.String getType()
getType in interface jadx.api.plugins.input.data.IFieldRefpublic void setType(java.lang.String type)
public java.lang.String getName()
getName in interface jadx.api.plugins.input.data.IFieldRefpublic void setName(java.lang.String name)
public int getAccessFlags()
getAccessFlags in interface jadx.api.plugins.input.data.IFieldDatapublic void setAccessFlags(int accessFlags)
public void setAnnotationsOffset(int annotationsOffset)
public void setConstValue(jadx.api.plugins.input.data.annotations.EncodedValue constValue)
public java.util.List<jadx.api.plugins.input.data.attributes.IJadxAttribute> getAttributes()
getAttributes in interface jadx.api.plugins.input.data.IFieldDatapublic java.lang.String toString()
toString in class java.lang.Object