Class PermittedSubclassesAttribute

    • Field Detail

      • u2classesCount

        public int u2classesCount
      • u2classes

        public int[] u2classes
    • Constructor Detail

      • PermittedSubclassesAttribute

        public PermittedSubclassesAttribute()
        Creates an uninitialized PermittedSubclassesAttribute.
      • PermittedSubclassesAttribute

        public PermittedSubclassesAttribute​(int u2attributeNameIndex,
                                            int u2classesCount,
                                            int[] u2classes)
        Creates an initialized PermittedSubclassesAttribute.
    • Method Detail

      • permittedSubclassConstantsAccept

        public void permittedSubclassConstantsAccept​(Clazz clazz,
                                                     ConstantVisitor constantVisitor)
        Applies the given visitor to all member class constants.