| Modifier and Type | Field and Description |
|---|---|
| private final MapKeyColumn |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public Class | annotationType()
Implements java. |
| public String | columnDefinition()
Implements jakarta. |
| public boolean | insertable()
Implements jakarta. |
| public int | |
| public String | |
| public boolean | nullable()
Implements jakarta. |
| public int | precision()
Implements jakarta. |
| public int | scale()
Implements jakarta. |
| public String | table()
Implements jakarta. |
| public boolean | unique()
Implements jakarta. |
| public boolean | updatable()
Implements jakarta. |
| column | back to summary |
|---|---|
| private final MapKeyColumn column | |
| MapKeyColumnDelegator | back to summary |
|---|---|
| public MapKeyColumnDelegator(MapKeyColumn column) | |
| annotationType | back to summary |
|---|---|
| public Class Implements java. Doc from java. Returns the annotation interface of this annotation.
| |
| columnDefinition | back to summary |
|---|---|
| public String columnDefinition() Implements jakarta. Doc from jakarta. (Optional) The SQL fragment that is used when generating the DDL for the column. Defaults to the generated SQL to create a column of the inferred type.
| |
| insertable | back to summary |
|---|---|
| public boolean insertable() Implements jakarta. Doc from jakarta. (Optional) Whether the column is included in SQL INSERT statements generated by the persistence provider.
| |
| length | back to summary |
|---|---|
| public int length() Implements jakarta. Doc from jakarta. (Optional) The column length. (Applies only if a string-valued column is used.)
| |
| name | back to summary |
|---|---|
| public String name() Implements jakarta. Doc from jakarta. (Optional) The name of the column. Defaults to the property or field name.
| |
| nullable | back to summary |
|---|---|
| public boolean nullable() Implements jakarta. Doc from jakarta. (Optional) Whether the database column is nullable.
| |
| precision | back to summary |
|---|---|
| public int precision() Implements jakarta. Doc from jakarta. (Optional) The precision for a decimal (exact numeric) column. (Applies only if a decimal column is used.) Value must be set by developer if used when generating the DDL for the column.
| |
| scale | back to summary |
|---|---|
| public int scale() Implements jakarta. Doc from jakarta. (Optional) The scale for a decimal (exact numeric) column. (Applies only if a decimal column is used.)
| |
| table | back to summary |
|---|---|
| public String table() Implements jakarta. Doc from jakarta. (Optional) The name of the table that contains the column. If absent the column is assumed to be in the primary table.
| |
| unique | back to summary |
|---|---|
| public boolean unique() Implements jakarta. Doc from jakarta. (Optional) Whether the column is a unique key. This is a
shortcut for the
| |
| updatable | back to summary |
|---|---|
| public boolean updatable() Implements jakarta. Doc from jakarta. (Optional) Whether the column is included in SQL UPDATE statements generated by the persistence provider.
| |