Class Entity<T extends Entity<T>>