4.3.2.1. Annotation Type Column

4.3.2.1.1. Synopsis
4.3.2.1.2. allowsNull
4.3.2.1.3. defaultValue
4.3.2.1.4. name

Annotation for a column in the database.

4.3.2.1.1. Synopsis
 @Target(value={java.lang.annotation.ElementType.FIELD, java.lang.annotation.ElementType.METHOD}) @Retention(value=java.lang.annotation.RetentionPolicy.RUNTIME) public @interface com.mysql.clusterj.annotation.Column {
  public java.­lang.­String name ;
  public java.­lang.­String allowsNull ;
  public java.­lang.­String defaultValue ;
}
4.3.2.1.2. allowsNull

Whether the column allows null values to be inserted. This overrides the database definition and requires that the application provide non-null values for the database column.

Parameters

return

whether the column allows null values to be inserted

4.3.2.1.3. defaultValue

Default value for this column.

Parameters

return

the default value for this column

4.3.2.1.4. name

Name of the column.

Parameters

return

the name of the column