mappedsuperclass