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

Packages that use JaxbColumnSizable
  • Uses of JaxbColumnSizable in org.hibernate.boot.jaxb.mapping.spi

    Modifier and Type
    Class
    Description
    class 
    See `@jakarta.persistence.Column` See `@org.hibernate.annotations.Comment` See `@org.hibernate.annotations.Check` See `@org.hibernate.annotations.ColumnDefault` See `@org.hibernate.annotations.ColumnTransformer` <p>Java class for column complex type</p>.
    class 
    @Target({TYPE}) @Retention(RUNTIME) public @interface DiscriminatorColumn { String name() default "DTYPE"; DiscriminatorType discriminatorType() default STRING; String columnDefinition() default ""; String options() default ""; int length() default 31; } <p>Java class for discriminator-column complex type</p>.
    class 
    @Target({METHOD, FIELD}) @Retention(RUNTIME) public @interface MapKeyColumn { String name() 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 ""; int length() default 255; int precision() default 0; // decimal precision int scale() default 0; // decimal scale } <p>Java class for map-key-column complex type</p>.
  • Uses of JaxbColumnSizable in org.hibernate.boot.jaxb.mapping.spi.db

    Modifier and Type
    Interface
    Description
    interface 
    Composition of the aspects of column definition for standard "column types" exposed in XSD