Package jadx.plugins.input.dex.sections
Class DexFieldData
java.lang.Object
jadx.plugins.input.dex.sections.DexFieldData
- All Implemented Interfaces:
IFieldData,IFieldRef
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate intprivate intprivate final @Nullable AnnotationsParserprivate EncodedValueprivate Stringprivate Stringprivate String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintprivate List<IAnnotation> getName()getType()voidsetAccessFlags(int accessFlags) voidsetAnnotationsOffset(int annotationsOffset) voidsetConstValue(EncodedValue constValue) voidvoidsetParentClassType(String parentClassType) voidtoString()
-
Field Details
-
annotationsParser
-
parentClassType
-
type
-
name
-
accessFlags
private int accessFlags -
annotationsOffset
private int annotationsOffset -
constValue
-
-
Constructor Details
-
DexFieldData
-
-
Method Details
-
getParentClassType
- Specified by:
getParentClassTypein interfaceIFieldRef
-
setParentClassType
-
getType
-
setType
-
getName
-
setName
-
getAccessFlags
public int getAccessFlags()- Specified by:
getAccessFlagsin interfaceIFieldData
-
setAccessFlags
public void setAccessFlags(int accessFlags) -
setAnnotationsOffset
public void setAnnotationsOffset(int annotationsOffset) -
setConstValue
-
getAnnotations
-
getAttributes
- Specified by:
getAttributesin interfaceIFieldData
-
toString
-