FileDocCategorySizeDatePackage
PrimaryKeyJoinColumns.javaAPI DocGlassfish v2 API3075Fri May 04 22:34:08 BST 2007javax.persistence

PrimaryKeyJoinColumns

public class PrimaryKeyJoinColumns
This annotation groups {@link PrimaryKeyJoinColumn} annotations. It is used to map composite foreign keys.
Example 1: ValuedCustomer subclass

@Entity
@Table(name="VCUST")
@DiscriminatorValue("VCUST")
@PrimaryKeyJoinColumns({
@PrimaryKeyJoinColumn(name="CUST_ID",
referencedColumnName="ID"),
@PrimaryKeyJoinColumn(name="CUST_TYPE",
referencedColumnName="TYPE")
})
public class ValuedCustomer extends Customer { ... }
since
Java Persistence 1.0

Fields Summary
Constructors Summary
Methods Summary
javax.persistence.PrimaryKeyJoinColumn[]value()
One or more {@link PrimaryKeyJoinColumn} annotations.