Class AnnotationData

  • Direct Known Subclasses:
    TypeAnnotationData

    public class AnnotationData
    extends java.lang.Object
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected void _toString​(java.lang.StringBuilder sb)  
      void print​(java.io.PrintWriter out, java.lang.String tab)  
      protected void printBody​(java.io.PrintWriter out, java.lang.String tab)  
      protected void printHeader​(java.io.PrintWriter out, java.lang.String tab)  
      void read​(java.io.DataInputStream in)  
      java.lang.String toString()  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • Field Detail

      • visAnnotToken

        protected java.lang.String visAnnotToken
      • invAnnotToken

        protected java.lang.String invAnnotToken
      • dataName

        protected java.lang.String dataName
      • invisible

        private boolean invisible
      • type_cpx

        private int type_cpx
    • Constructor Detail

      • AnnotationData

        public AnnotationData​(boolean invisible,
                              ClassData cls)
    • Method Detail

      • read

        public void read​(java.io.DataInputStream in)
                  throws java.io.IOException
        Throws:
        java.io.IOException
      • print

        public void print​(java.io.PrintWriter out,
                          java.lang.String tab)
      • printHeader

        protected void printHeader​(java.io.PrintWriter out,
                                   java.lang.String tab)
      • printBody

        protected void printBody​(java.io.PrintWriter out,
                                 java.lang.String tab)
      • toString

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

        protected void _toString​(java.lang.StringBuilder sb)