jawa.attributes.inner_classes module

class jawa.attributes.inner_classes.InnerClass(inner_class_info_index, outer_class_info_index, inner_name_index, inner_class_access_flags)

Bases: tuple

inner_class_access_flags

Alias for field number 3

inner_class_info_index

Alias for field number 0

inner_name_index

Alias for field number 2

outer_class_info_index

Alias for field number 1

class jawa.attributes.inner_classes.InnerClassesAttribute(table, name_index)[source]

Bases: jawa.attribute.Attribute

ADDED_IN = '1.1.0'
MINIMUM_CLASS_VERSION = (45, 3)
pack()[source]

This attribute packed into its on-disk representation.

unpack(info)[source]

Parses an instance of this attribute from the blob info.