Class JavaFieldData

  • All Implemented Interfaces:
    jadx.api.plugins.input.data.IFieldData, jadx.api.plugins.input.data.IFieldRef

    public class JavaFieldData
    extends java.lang.Object
    implements jadx.api.plugins.input.data.IFieldData
    • Constructor Detail

      • JavaFieldData

        public JavaFieldData()
    • Method Detail

      • getParentClassType

        public java.lang.String getParentClassType()
        Specified by:
        getParentClassType in interface jadx.api.plugins.input.data.IFieldRef
      • setParentClassType

        public void setParentClassType​(java.lang.String parentClassType)
      • getType

        public java.lang.String getType()
        Specified by:
        getType in interface jadx.api.plugins.input.data.IFieldRef
      • setType

        public void setType​(java.lang.String type)
      • getName

        public java.lang.String getName()
        Specified by:
        getName in interface jadx.api.plugins.input.data.IFieldRef
      • setName

        public void setName​(java.lang.String name)
      • getAccessFlags

        public int getAccessFlags()
        Specified by:
        getAccessFlags in interface jadx.api.plugins.input.data.IFieldData
      • setAccessFlags

        public void setAccessFlags​(int accessFlags)
      • setAttributes

        public void setAttributes​(JavaAttrStorage attributes)
      • getAttributes

        public java.util.List<jadx.api.plugins.input.data.attributes.IJadxAttribute> getAttributes()
        Specified by:
        getAttributes in interface jadx.api.plugins.input.data.IFieldData
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object