Class AstDynamicField

    • Constructor Detail

      • AstDynamicField

        public AstDynamicField​(boolean isStatic,
                               IClass cls,
                               Atom name,
                               TypeReference descriptor)
    • Method Detail

      • getDeclaringClass

        public IClass getDeclaringClass()
        Description copied from interface: IMember
        Return the object that represents the declaring class for this member.
        Specified by:
        getDeclaringClass in interface IMember
        Returns:
        the object that represents the declaring class for this member.
      • getName

        public Atom getName()
        Specified by:
        getName in interface IMember
        Returns:
        the name of this member
      • getReference

        public FieldReference getReference()
        Specified by:
        getReference in interface IField
        Returns:
        canonical FieldReference representing this field
      • isFinal

        public boolean isFinal()
        Description copied from interface: IField
        Is this field final?
        Specified by:
        isFinal in interface IField
      • isPrivate

        public boolean isPrivate()
        Specified by:
        isPrivate in interface IField
      • isProtected

        public boolean isProtected()
        Specified by:
        isProtected in interface IField
      • isPublic

        public boolean isPublic()
        Specified by:
        isPublic in interface IField
      • isVolatile

        public boolean isVolatile()
        Description copied from interface: IField
        Is this member volatile?
        Specified by:
        isVolatile in interface IField
      • isStatic

        public boolean isStatic()
        Description copied from interface: IMember
        Is this member static?
        Specified by:
        isStatic in interface IField
        Specified by:
        isStatic in interface IMember