You can make a Java class into one of the following persistent types:
Entity
Embeddable
Mapped superclass