CustomField
Structure
Field | Type | Required | Description |
---|---|---|---|
id | Integer | true | Unique identifier for the CustomField. |
code | String | true | |
name | String | true | |
booleanDefaultValue | Boolean | false | |
booleanAllowUndefined | Boolean | false | |
numberDefaultValue | BigDecimal | false | |
numberMinValue | BigDecimal | false | |
numberMaxValue | BigDecimal | false | |
stringDefaultValue | String | false | |
stringMinLength | String | false | |
stringMaxLength | String | false | |
stringRegExp | String | false | |
dateMinValue | LocalDate | false | |
dateMaxValue | LocalDate | false | |
dateDefaultValue | LocalDate | false | |
dateSystemLimit | Boolean | false | |
selectDefaultValue | Integer | false | |
selectEntityName | String | false | |
selectParams | String | false | |
selectSetId | Boolean | false | |
selectName | String | false | |
multiSelectDefaultValue | Integer | false | |
multiSelectEntityName | String | false | |
multiSelectParams | String | false | |
multiSelectSetId | Boolean | false | |
multiSelectName | Integer | false |
JSON representation
{ "id": 3, "code": "DISABILITYPERCENTAGE", "name": "DisabilityPercentage", "label": "Disability Percentage", "required": false, "booleanDefaultValue": null, "booleanAllowUndefined": null, "numberDefaultValue": 0.000000, "numberMinValue": 0.000000, "numberMaxValue": 100.000000, "stringDefaultValue": null, "stringMinLength": null, "stringMaxLength": null, "stringRegExp": null, "dateDefaultValue": null, "dateSystemLimit": null, "dateMinValue": null, "dateMaxValue": null, "selectDefaultValue": null, "selectEntityName": null, "selectParams": null, "selectSetId": null, "selectName": null, "multiSelectDefaultValue": null, "multiSelectEntityName": null, "multiSelectParams": null, "multiSelectSetId": null, "multiSelectName": null }