Class FormVersion

java.lang.Object
com.avoka.tm.vo.FormVersion

public class FormVersion extends Object
Provide a FormVersion value object class.
Since:
23.10.0
  • Field Details

    • FORM_TYPE_DYNAMIC_PDF_FORM

      public static final String FORM_TYPE_DYNAMIC_PDF_FORM
      The "Dynamic PDF Form" form type
      See Also:
    • FORM_TYPE_COMPOSER_SMARTFORM

      public static final String FORM_TYPE_COMPOSER_SMARTFORM
      The "Composer SmartForm" form type
      See Also:
    • FORM_TYPE_JS_APP

      public static final String FORM_TYPE_JS_APP
      The "JS App" form type
      See Also:
    • FORM_TYPE_MAESTRO_FORM

      public static final String FORM_TYPE_MAESTRO_FORM
      The "Maestro Form" form type
      See Also:
    • FORM_TYPE_STATIC_PDF_FORM

      public static final String FORM_TYPE_STATIC_PDF_FORM
      The "Static PDF Form" form type
      See Also:
    • FORM_TYPE_OTHER_DOCUMENT

      public static final String FORM_TYPE_OTHER_DOCUMENT
      The "Other Document" form type
      See Also:
  • Constructor Details

    • FormVersion

      public FormVersion()
      Create a FormVersion value object
    • FormVersion

      public FormVersion(com.avoka.fc.core.entity.TemplateVersion version)
      Create a Form Version value object with the given version entity parameter.
      Parameters:
      version - the form version entity parameter (required)
    • FormVersion

      public FormVersion(Map fields)
      Create a Form Version value object with the given with the given fields.
      Parameters:
      fields - the form version entity fields (required)
  • Method Details

    • toString

      public String toString()
      Overrides:
      toString in class Object
      Returns:
      a string representation of the object.
    • getId

      public Long getId()
      The group id (PK).
    • getFormType

      public String getFormType()
      The form type.
    • getVersionNumber

      public String getVersionNumber()
      The version number.
    • getStatus

      public String getStatus()
      The status.
    • getPropertyMap

      public Map<String,String> getPropertyMap()
      The property map.
    • getConfigMap

      public Map<String,String> getConfigMap()
      The configuration map.