Class PermittedSubclassesData


  • public class PermittedSubclassesData
    extends ClassArrayData
    The PermittedSubclasses attribute data

    JEP 360 (Sealed types): class file 59.65535 PermittedSubclasses_attribute { u2 attribute_name_index; u4 attribute_length; u2 number_of_classes; u2 classes[number_of_classes]; }

    • Constructor Detail

      • PermittedSubclassesData

        public PermittedSubclassesData​(ClassData cls)
    • Method Detail

      • read

        public PermittedSubclassesData read​(java.io.DataInputStream in,
                                            int attribute_length)
                                     throws java.io.IOException,
                                            java.lang.ClassFormatError
        Overrides:
        read in class ClassArrayData
        Throws:
        java.io.IOException
        java.lang.ClassFormatError