Class AvaFileFormModel


  • public class AvaFileFormModel
    extends java.lang.Object
    Represents information about a tax form known to Avalara
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.String getCountry()
      Getter for country The country this form is submitted for
      java.lang.String getDescription()
      Getter for description A description of the submitted form
      DueDateTypeId getDueDateTypeId()
      Getter for dueDateTypeId The type of the due date
      java.lang.Integer getDueDay()
      Getter for dueDay Due date
      java.util.Date getEffDate()
      Getter for effDate The date this form starts to take effect
      DueDateTypeId getEfileDueDateTypeId()
      Getter for efileDueDateTypeId The type of E-file due date.
      java.lang.Integer getEfileDueDay()
      Getter for efileDueDay The date by when the E-filing should be submitted
      java.util.Date getEfileDueTime()
      Getter for efileDueTime The time of day by when the E-filing should be submitted
      java.util.Date getEndDate()
      Getter for endDate The date the form finishes to take effect
      FilingOptionTypeId getFilingOptionTypeId()
      Getter for filingOptionTypeId The type of Filing option
      java.lang.String getFormName()
      Getter for formName Name of the submitted form
      FormTypeId getFormTypeId()
      Getter for formTypeId The type of the form being submitted
      java.lang.Boolean getHasVendorDiscount()
      Getter for hasVendorDiscount Whether the customer has discount
      java.lang.Integer getId()
      Getter for id Unique Id of the form
      OutletTypeId getOutletTypeId()
      Getter for outletTypeId The outlet type of the form
      java.lang.String getRegion()
      Getter for region State/Province/Region where the form is submitted for
      java.lang.String getReturnName()
      Getter for returnName Name of the file being returned
      RoundingTypeId getRoundingTypeId()
      Getter for roundingTypeId The way system does the rounding
      void setCountry​(java.lang.String value)
      Setter for country The country this form is submitted for
      void setDescription​(java.lang.String value)
      Setter for description A description of the submitted form
      void setDueDateTypeId​(DueDateTypeId value)
      Setter for dueDateTypeId The type of the due date
      void setDueDay​(java.lang.Integer value)
      Setter for dueDay Due date
      void setEffDate​(java.util.Date value)
      Setter for effDate The date this form starts to take effect
      void setEfileDueDateTypeId​(DueDateTypeId value)
      Setter for efileDueDateTypeId The type of E-file due date.
      void setEfileDueDay​(java.lang.Integer value)
      Setter for efileDueDay The date by when the E-filing should be submitted
      void setEfileDueTime​(java.util.Date value)
      Setter for efileDueTime The time of day by when the E-filing should be submitted
      void setEndDate​(java.util.Date value)
      Setter for endDate The date the form finishes to take effect
      void setFilingOptionTypeId​(FilingOptionTypeId value)
      Setter for filingOptionTypeId The type of Filing option
      void setFormName​(java.lang.String value)
      Setter for formName Name of the submitted form
      void setFormTypeId​(FormTypeId value)
      Setter for formTypeId The type of the form being submitted
      void setHasVendorDiscount​(java.lang.Boolean value)
      Setter for hasVendorDiscount Whether the customer has discount
      void setId​(java.lang.Integer value)
      Setter for id Unique Id of the form
      void setOutletTypeId​(OutletTypeId value)
      Setter for outletTypeId The outlet type of the form
      void setRegion​(java.lang.String value)
      Setter for region State/Province/Region where the form is submitted for
      void setReturnName​(java.lang.String value)
      Setter for returnName Name of the file being returned
      void setRoundingTypeId​(RoundingTypeId value)
      Setter for roundingTypeId The way system does the rounding
      java.lang.String toString()
      Returns a JSON string representation of AvaFileFormModel
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • Constructor Detail

      • AvaFileFormModel

        public AvaFileFormModel()
    • Method Detail

      • getId

        public java.lang.Integer getId()
        Getter for id Unique Id of the form
      • setId

        public void setId​(java.lang.Integer value)
        Setter for id Unique Id of the form
      • getReturnName

        public java.lang.String getReturnName()
        Getter for returnName Name of the file being returned
      • setReturnName

        public void setReturnName​(java.lang.String value)
        Setter for returnName Name of the file being returned
      • getFormName

        public java.lang.String getFormName()
        Getter for formName Name of the submitted form
      • setFormName

        public void setFormName​(java.lang.String value)
        Setter for formName Name of the submitted form
      • getDescription

        public java.lang.String getDescription()
        Getter for description A description of the submitted form
      • setDescription

        public void setDescription​(java.lang.String value)
        Setter for description A description of the submitted form
      • getEffDate

        public java.util.Date getEffDate()
        Getter for effDate The date this form starts to take effect
      • setEffDate

        public void setEffDate​(java.util.Date value)
        Setter for effDate The date this form starts to take effect
      • getEndDate

        public java.util.Date getEndDate()
        Getter for endDate The date the form finishes to take effect
      • setEndDate

        public void setEndDate​(java.util.Date value)
        Setter for endDate The date the form finishes to take effect
      • getRegion

        public java.lang.String getRegion()
        Getter for region State/Province/Region where the form is submitted for
      • setRegion

        public void setRegion​(java.lang.String value)
        Setter for region State/Province/Region where the form is submitted for
      • getCountry

        public java.lang.String getCountry()
        Getter for country The country this form is submitted for
      • setCountry

        public void setCountry​(java.lang.String value)
        Setter for country The country this form is submitted for
      • getFormTypeId

        public FormTypeId getFormTypeId()
        Getter for formTypeId The type of the form being submitted
      • setFormTypeId

        public void setFormTypeId​(FormTypeId value)
        Setter for formTypeId The type of the form being submitted
      • getFilingOptionTypeId

        public FilingOptionTypeId getFilingOptionTypeId()
        Getter for filingOptionTypeId The type of Filing option
      • setFilingOptionTypeId

        public void setFilingOptionTypeId​(FilingOptionTypeId value)
        Setter for filingOptionTypeId The type of Filing option
      • getDueDateTypeId

        public DueDateTypeId getDueDateTypeId()
        Getter for dueDateTypeId The type of the due date
      • setDueDateTypeId

        public void setDueDateTypeId​(DueDateTypeId value)
        Setter for dueDateTypeId The type of the due date
      • getDueDay

        public java.lang.Integer getDueDay()
        Getter for dueDay Due date
      • setDueDay

        public void setDueDay​(java.lang.Integer value)
        Setter for dueDay Due date
      • getEfileDueDateTypeId

        public DueDateTypeId getEfileDueDateTypeId()
        Getter for efileDueDateTypeId The type of E-file due date.
      • setEfileDueDateTypeId

        public void setEfileDueDateTypeId​(DueDateTypeId value)
        Setter for efileDueDateTypeId The type of E-file due date.
      • getEfileDueDay

        public java.lang.Integer getEfileDueDay()
        Getter for efileDueDay The date by when the E-filing should be submitted
      • setEfileDueDay

        public void setEfileDueDay​(java.lang.Integer value)
        Setter for efileDueDay The date by when the E-filing should be submitted
      • getEfileDueTime

        public java.util.Date getEfileDueTime()
        Getter for efileDueTime The time of day by when the E-filing should be submitted
      • setEfileDueTime

        public void setEfileDueTime​(java.util.Date value)
        Setter for efileDueTime The time of day by when the E-filing should be submitted
      • getHasVendorDiscount

        public java.lang.Boolean getHasVendorDiscount()
        Getter for hasVendorDiscount Whether the customer has discount
      • setHasVendorDiscount

        public void setHasVendorDiscount​(java.lang.Boolean value)
        Setter for hasVendorDiscount Whether the customer has discount
      • getRoundingTypeId

        public RoundingTypeId getRoundingTypeId()
        Getter for roundingTypeId The way system does the rounding
      • setRoundingTypeId

        public void setRoundingTypeId​(RoundingTypeId value)
        Setter for roundingTypeId The way system does the rounding
      • getOutletTypeId

        public OutletTypeId getOutletTypeId()
        Getter for outletTypeId The outlet type of the form
      • setOutletTypeId

        public void setOutletTypeId​(OutletTypeId value)
        Setter for outletTypeId The outlet type of the form
      • toString

        public java.lang.String toString()
        Returns a JSON string representation of AvaFileFormModel
        Overrides:
        toString in class java.lang.Object