Returns the internal of name of the super class (see Type#getInternalName()). For interfaces, the super class is Object. @return the internal name of the super class, or null for Object class. @see ClassVisitor#visit(int, int, String, String, String, String[])
()
| 349 | * @see ClassVisitor#visit(int, int, String, String, String, String[]) |
| 350 | */ |
| 351 | public String getSuperName() { |
| 352 | // super_class is after the access_flags and this_class fields (2 bytes each). |
| 353 | return readClass(header + 4, new char[maxStringLength]); |
| 354 | } |
| 355 | |
| 356 | /** |
| 357 | * Returns the internal names of the implemented interfaces (see {@link Type#getInternalName()}). |