1 23 package javax.persistence; 24 25 import java.lang.annotation.Target ; 26 import java.lang.annotation.Retention ; 27 import static java.lang.annotation.ElementType.METHOD ; 28 import static java.lang.annotation.ElementType.FIELD ; 29 import static java.lang.annotation.ElementType.TYPE ; 30 import static java.lang.annotation.RetentionPolicy.RUNTIME ; 31 32 69 @Target ({TYPE, METHOD, FIELD}) 70 @Retention (RUNTIME) 71 72 public @interface PrimaryKeyJoinColumn { 73 74 84 String name() default ""; 85 86 97 String referencedColumnName() default ""; 98 99 106 String columnDefinition() default ""; 107 } 108 | Popular Tags |