FileDocCategorySizeDatePackage
IdClass.javaAPI DocGlassfish v2 API2830Fri May 04 22:34:06 BST 2007javax.persistence

IdClass

public class IdClass
Specifies a composite primary key class that is mapped to multiple fields or properties of the entity.

The names of the fields or properties in the primary key class and the primary key fields or properties of the entity must correspond and their types must be the same.


Example:

@IdClass(com.acme.EmployeePK.class)
@Entity
public class Employee {
@Id String empName;
@Id Date birthDay;
...
}
since
Java Persistence 1.0

Fields Summary
Constructors Summary
Methods Summary
java.lang.Classvalue()
Primary key class