Class AvaFileFormModel

java.lang.Object
net.avalara.avatax.rest.client.models.AvaFileFormModel

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

    Constructors 
    Constructor Description
    AvaFileFormModel()  
  • Method Summary

    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 Details

  • Method Details

    • 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