Uses of Interface
org.hibernate.boot.jaxb.mapping.spi.db.JaxbColumnJoined

Packages that use JaxbColumnJoined
Package
Description
 
  • Uses of JaxbColumnJoined in org.hibernate.boot.jaxb.mapping.spi

    Modifier and Type
    Class
    Description
    class 
    @Repeatable(JoinColumns.class) @Target({METHOD, FIELD}) @Retention(RUNTIME) public @interface JoinColumn { String name() default ""; String referencedColumnName() default ""; boolean unique() default false; boolean nullable() default true; boolean insertable() default true; boolean updatable() default true; String columnDefinition() default ""; String options() default ""; String table() default ""; ForeignKey foreignKey() default @ForeignKey(); CheckConstraint[] check() default {}; String comment() default ""; } <p>Java class for join-column complex type</p>.
    class 
    @Repeatable(MapKeyJoinColumns.class) @Target({METHOD, FIELD}) @Retention(RUNTIME) public @interface MapKeyJoinColumn { String name() default ""; String referencedColumnName() default ""; boolean unique() default false; boolean nullable() default false; boolean insertable() default true; boolean updatable() default true; String columnDefinition() default ""; String options() default ""; String table() default ""; ForeignKey foreignKey() default @ForeignKey(ConstraintMode.PROVIDER_DEFAULT); } <p>Java class for map-key-join-column complex type</p>.
    class 
    @Repeatable(PrimaryKeyJoinColumns.class) @Target({TYPE, METHOD, FIELD}) @Retention(RUNTIME) public @interface PrimaryKeyJoinColumn { String name() default ""; String referencedColumnName() default ""; String columnDefinition() default ""; String options() default ""; ForeignKey foreignKey() default @ForeignKey(PROVIDER_DEFAULT); } <p>Java class for primary-key-join-column complex type</p>.