Class SizeOf


  • public final class SizeOf
    extends Object
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static int CLASS_DEF_ITEM
      class_idx uint access_flags uint superclass_idx uint interfaces_off uint source_file_idx uint annotations_off uint class_data_off uint static_values_off uint
      static int HEADER_ITEM
      magic ubyte[8] checksum uint signature ubyte[20] file_size uint header_size uint endian_tag uint link_size uint link_off uint map_off uint string_ids_size uint string_ids_off uint type_ids_size uint type_ids_off uint proto_ids_size uint proto_ids_off uint field_ids_size uint field_ids_off uint method_ids_size uint method_ids_off uint class_defs_size uint class_defs_off uint data_size uint data_off uint
      static int MAP_ITEM
      type ushort unused ushort size uint offset uint
      static int MEMBER_ID_ITEM
      class_idx ushort type_idx/proto_idx ushort name_idx uint
      static int PROTO_ID_ITEM
      shorty_idx uint return_type_idx uint return_type_idx uint
      static int SIGNATURE  
      static int STRING_ID_ITEM
      string_data_off uint
      static int TRY_ITEM
      start_addr uint insn_count ushort handler_off ushort
      static int TYPE_ID_ITEM
      descriptor_idx uint
      static int TYPE_ITEM
      type_idx ushort
      static int UBYTE  
      static int UINT  
      static int USHORT  
    • Field Detail

      • HEADER_ITEM

        public static final int HEADER_ITEM
        magic ubyte[8] checksum uint signature ubyte[20] file_size uint header_size uint endian_tag uint link_size uint link_off uint map_off uint string_ids_size uint string_ids_off uint type_ids_size uint type_ids_off uint proto_ids_size uint proto_ids_off uint field_ids_size uint field_ids_off uint method_ids_size uint method_ids_off uint class_defs_size uint class_defs_off uint data_size uint data_off uint
        See Also:
        Constant Field Values
      • STRING_ID_ITEM

        public static final int STRING_ID_ITEM
        string_data_off uint
        See Also:
        Constant Field Values
      • PROTO_ID_ITEM

        public static final int PROTO_ID_ITEM
        shorty_idx uint return_type_idx uint return_type_idx uint
        See Also:
        Constant Field Values
      • MEMBER_ID_ITEM

        public static final int MEMBER_ID_ITEM
        class_idx ushort type_idx/proto_idx ushort name_idx uint
        See Also:
        Constant Field Values
      • CLASS_DEF_ITEM

        public static final int CLASS_DEF_ITEM
        class_idx uint access_flags uint superclass_idx uint interfaces_off uint source_file_idx uint annotations_off uint class_data_off uint static_values_off uint
        See Also:
        Constant Field Values
      • MAP_ITEM

        public static final int MAP_ITEM
        type ushort unused ushort size uint offset uint
        See Also:
        Constant Field Values
      • TRY_ITEM

        public static final int TRY_ITEM
        start_addr uint insn_count ushort handler_off ushort
        See Also:
        Constant Field Values