1
//$Id: TvProgramIdClass.java 14736 2008-06-04 14:23:42Z hardy.ferentschik $
2
package org.hibernate.test.annotations.cid;
5
import javax.persistence.Column;
6
import javax.persistence.Entity;
7
import javax.persistence.Id;
8
import javax.persistence.IdClass;
9
import javax.persistence.PrimaryKeyJoinColumn;
10
import javax.persistence.SecondaryTable;
11
import javax.persistence.Temporal;
12
import javax.persistence.TemporalType;
15
@SecondaryTable( name = "TV_PROGRAM_IDCLASS", pkJoinColumns =
17
@PrimaryKeyJoinColumn( name = "CHANNEL_ID" ),
18
@PrimaryKeyJoinColumn( name = "PRESENTER_NAME" )
20
@IdClass( TvMagazinPk.class )
21
public class TvProgramIdClass {
23
public Channel channel;
25
public Presenter presenter;
27
@Temporal( TemporalType.TIME )
30
@Column( name = "TXT", table = "TV_PROGRAM_IDCLASS" )