Class Tables


  • public class Tables
    extends java.lang.Object
    Tables The classes in Tables are following a Singleton Pattern. These classes are Enums, and they are contained in private hash maps (lookup tables and reverse lookup tables). These hash maps all have public accessors, which clients use to look-up enums. Tokens in this table carry no external state, and are typically treated as constants. They do not need to be reset.
    • Constructor Detail

      • Tables

        public Tables()
    • Method Detail

      • attrtag

        public static Tables.AttrTag attrtag​(java.lang.String idValue)
      • attrtagName

        public static java.lang.String attrtagName​(int subtag)
      • attrtagValue

        public static int attrtagValue​(java.lang.String idValue)
      • subtag

        public static Tables.SubTag subtag​(java.lang.String subtag)
      • subtagName

        public static java.lang.String subtagName​(int subtag)
      • subtagValue

        public static int subtagValue​(java.lang.String idValue)
      • basictype

        public static Tables.BasicType basictype​(java.lang.String idValue)
      • basictypeName

        public static java.lang.String basictypeName​(int subtag)
      • basictypeValue

        public static int basictypeValue​(java.lang.String idValue)
      • annotElemTypeName

        public static java.lang.String annotElemTypeName​(char subtag)
      • annotElemTypeVal

        public static char annotElemTypeVal​(java.lang.String idValue)
      • stackMapType

        public static Tables.StackMapType stackMapType​(int subtag,
                                                       java.io.PrintWriter out)
      • stackMapTypeKey

        public static Tables.StackMapType stackMapTypeKey​(java.lang.String subtag)
      • stackMapTypeName

        public static java.lang.String stackMapTypeName​(int subtag)
      • stackMapTypeValue

        public static int stackMapTypeValue​(java.lang.String idValue)
      • stackMapFrameTypeName

        public static java.lang.String stackMapFrameTypeName​(int subtag)
      • stackMapFrameTypeValue

        public static int stackMapFrameTypeValue​(java.lang.String idValue)