Package com.avoka.tm.vo
Class Form
- java.lang.Object
-
- com.avoka.tm.vo.Form
-
public class Form extends Object
Provide a Form value object class.- Since:
- 5.0.0
-
-
Field Summary
Fields Modifier and Type Field Description String
description
The current form versions description property.String
formCode
The form code.String
formName
The form name.Long
formVersionId
The current form version id (PK).Set<String>
groupNames
The set of associated form group group names.Long
id
The form id (PK).Long
orgId
The organization client id (PK).Set<String>
spaceNames
The set of associated space names.Date
submissionExpiryDate
Deprecated.usetxnExpiryDate
insteadInteger
submissionExpiryDays
Deprecated.usetxnExpiryDays
insteadDate
txnExpiryDate
The date after which all transactions for this form will expire.Integer
txnExpiryDays
The number of days after which a transaction will expire.Set<String>
versions
The set of associated versions.
-
-
-
Field Detail
-
id
public final Long id
The form id (PK).
-
formCode
public final String formCode
The form code.
-
formName
public final String formName
The form name.
-
orgId
public final Long orgId
The organization client id (PK).
-
formVersionId
public final Long formVersionId
The current form version id (PK).
-
description
public final String description
The current form versions description property.
-
submissionExpiryDate
@Deprecated(since="19.11.0") public final Date submissionExpiryDate
Deprecated.usetxnExpiryDate
insteadThe date after which all submissions for this form will expire.- Since:
- 19.5.0
-
submissionExpiryDays
@Deprecated(since="19.11.0") public final Integer submissionExpiryDays
Deprecated.usetxnExpiryDays
insteadThe number of days after which a submission will expire.- Since:
- 19.5.0
-
txnExpiryDate
public final Date txnExpiryDate
The date after which all transactions for this form will expire.- Since:
- 19.11.0
-
txnExpiryDays
public final Integer txnExpiryDays
The number of days after which a transaction will expire.- Since:
- 19.5.0
-
-
Constructor Detail
-
Form
public Form(com.avoka.fc.core.entity.Form form)
Create a Form value object with the given form entity parameter.- Parameters:
form
- the form entity parameter (required)
-
Form
public Form(Map fields)
Create a unit testing Form value object with the given fields.- Parameters:
fields
- the form entity fields (required)- Since:
- 5.1.4
-
-