Class AnnotatedClassAttribute

  • All Implemented Interfaces:
    VMConstants

    public class AnnotatedClassAttribute
    extends ClassAttribute
    AnnotatedClassAttribute represents a class level attribute class file which identifies the level of annotation of the class.
    • Constructor Detail

      • AnnotatedClassAttribute

        public AnnotatedClassAttribute​(ConstUtf8 nameAttr,
                                       short version,
                                       short annFlags,
                                       long modTime,
                                       long annTime)
        Constructor
    • Method Detail

      • getVersion

        public short getVersion()
      • setVersion

        public void setVersion​(short version)
      • getFlags

        public short getFlags()
      • setFlags

        public void setFlags​(short flags)
      • getModTime

        public long getModTime()
      • setModTime

        public void setModTime​(long time)
      • getAnnotationTime

        public long getAnnotationTime()
      • setAnnotationTime

        public void setAnnotationTime​(long time)