Base class for clas, interface, annotation, and enumeration.
Supertypes. Interpolated. New line characters are replaced with commas. For classes the first supertype goes to the extends clause and the rest to the implements clause. If the first element in the class supertypes is
java.lang.Object or an empty string then the
extends clause is not generated. For interfaces all supertypes go to the implements clause. For enum everything goes to the implements clause. Not applicable to annotations.