Classes and InheritanceProperties and FieldsInterfacesFunctional (SAM) InterfacesVisibility ModifiersExtensionsData ClassesSealed ClassesGenericsNested ClassesEnum ClassesObjectsType AliasesInline ClassesDelegationDelegated Properties