Class NoticeFinanceModel


  • public class NoticeFinanceModel
    extends java.lang.Object
    Represents estimated financial results from responding to a tax notice.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      ResourceFileUploadRequestModel getAttachmentUploadRequest()
      Getter for attachmentUploadRequest
      java.util.Date getCreatedDate()
      Getter for createdDate The date when this record was created.
      java.lang.Integer getCreatedUserId()
      Getter for createdUserId The User ID of the user who created this record.
      java.math.BigDecimal getCredits()
      Getter for credits The amount of credits listed on the notice
      java.math.BigDecimal getCspFeeRefund()
      Getter for cspFeeRefund The amount of CSP Fee Refund on the notice
      java.math.BigDecimal getCustomerInterest()
      Getter for customerInterest The amount of customer interest on the notice
      java.math.BigDecimal getCustomerPenalty()
      Getter for customerPenalty The amount of customer penalty on the notice
      java.lang.Long getDocumentId()
      Getter for documentId documentId
      java.util.Date getDueDate()
      Getter for dueDate The due date of the notice
      java.lang.String getFileName()
      Getter for fileName The name of the file attached to the finance detail
      java.lang.Integer getId()
      Getter for id The Unique Id of the Finance Model
      java.math.BigDecimal getInterest()
      Getter for interest The amount of interest listed on the notice
      java.util.Date getModifiedDate()
      Getter for modifiedDate The date/time when this record was last modified.
      java.lang.Integer getModifiedUserId()
      Getter for modifiedUserId The user ID of the user who last modified this record.
      java.util.Date getNoticeDate()
      Getter for noticeDate The date of the notice
      java.lang.Integer getNoticeId()
      Getter for noticeId The unique ID of the the tax notice associated with the the finance detail
      java.lang.String getNoticeNumber()
      Getter for noticeNumber The sequential number of the notice
      java.lang.String getPaymentMethod()
      Getter for paymentMethod The payment method on the notice
      java.math.BigDecimal getPenalty()
      Getter for penalty The amound of penalty listed on the notice
      java.lang.Long getResourceFileId()
      Getter for resourceFileId The ResourceFileId of the finance detail attachment
      java.math.BigDecimal getTaxAbated()
      Getter for taxAbated The amount of tax abated on the notice
      java.math.BigDecimal getTaxDue()
      Getter for taxDue The amount of tax due on the notice
      void setAttachmentUploadRequest​(ResourceFileUploadRequestModel value)
      Setter for attachmentUploadRequest
      void setCreatedDate​(java.util.Date value)
      Setter for createdDate The date when this record was created.
      void setCreatedUserId​(java.lang.Integer value)
      Setter for createdUserId The User ID of the user who created this record.
      void setCredits​(java.math.BigDecimal value)
      Setter for credits The amount of credits listed on the notice
      void setCspFeeRefund​(java.math.BigDecimal value)
      Setter for cspFeeRefund The amount of CSP Fee Refund on the notice
      void setCustomerInterest​(java.math.BigDecimal value)
      Setter for customerInterest The amount of customer interest on the notice
      void setCustomerPenalty​(java.math.BigDecimal value)
      Setter for customerPenalty The amount of customer penalty on the notice
      void setDocumentId​(java.lang.Long value)
      Setter for documentId documentId
      void setDueDate​(java.util.Date value)
      Setter for dueDate The due date of the notice
      void setFileName​(java.lang.String value)
      Setter for fileName The name of the file attached to the finance detail
      void setId​(java.lang.Integer value)
      Setter for id The Unique Id of the Finance Model
      void setInterest​(java.math.BigDecimal value)
      Setter for interest The amount of interest listed on the notice
      void setModifiedDate​(java.util.Date value)
      Setter for modifiedDate The date/time when this record was last modified.
      void setModifiedUserId​(java.lang.Integer value)
      Setter for modifiedUserId The user ID of the user who last modified this record.
      void setNoticeDate​(java.util.Date value)
      Setter for noticeDate The date of the notice
      void setNoticeId​(java.lang.Integer value)
      Setter for noticeId The unique ID of the the tax notice associated with the the finance detail
      void setNoticeNumber​(java.lang.String value)
      Setter for noticeNumber The sequential number of the notice
      void setPaymentMethod​(java.lang.String value)
      Setter for paymentMethod The payment method on the notice
      void setPenalty​(java.math.BigDecimal value)
      Setter for penalty The amound of penalty listed on the notice
      void setResourceFileId​(java.lang.Long value)
      Setter for resourceFileId The ResourceFileId of the finance detail attachment
      void setTaxAbated​(java.math.BigDecimal value)
      Setter for taxAbated The amount of tax abated on the notice
      void setTaxDue​(java.math.BigDecimal value)
      Setter for taxDue The amount of tax due on the notice
      java.lang.String toString()
      Returns a JSON string representation of NoticeFinanceModel
      • Methods inherited from class java.lang.Object

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

      • NoticeFinanceModel

        public NoticeFinanceModel()
    • Method Detail

      • getId

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

        public void setId​(java.lang.Integer value)
        Setter for id The Unique Id of the Finance Model
      • getNoticeId

        public java.lang.Integer getNoticeId()
        Getter for noticeId The unique ID of the the tax notice associated with the the finance detail
      • setNoticeId

        public void setNoticeId​(java.lang.Integer value)
        Setter for noticeId The unique ID of the the tax notice associated with the the finance detail
      • getNoticeDate

        public java.util.Date getNoticeDate()
        Getter for noticeDate The date of the notice
      • setNoticeDate

        public void setNoticeDate​(java.util.Date value)
        Setter for noticeDate The date of the notice
      • getDueDate

        public java.util.Date getDueDate()
        Getter for dueDate The due date of the notice
      • setDueDate

        public void setDueDate​(java.util.Date value)
        Setter for dueDate The due date of the notice
      • getNoticeNumber

        public java.lang.String getNoticeNumber()
        Getter for noticeNumber The sequential number of the notice
      • setNoticeNumber

        public void setNoticeNumber​(java.lang.String value)
        Setter for noticeNumber The sequential number of the notice
      • getTaxDue

        public java.math.BigDecimal getTaxDue()
        Getter for taxDue The amount of tax due on the notice
      • setTaxDue

        public void setTaxDue​(java.math.BigDecimal value)
        Setter for taxDue The amount of tax due on the notice
      • getPenalty

        public java.math.BigDecimal getPenalty()
        Getter for penalty The amound of penalty listed on the notice
      • setPenalty

        public void setPenalty​(java.math.BigDecimal value)
        Setter for penalty The amound of penalty listed on the notice
      • getInterest

        public java.math.BigDecimal getInterest()
        Getter for interest The amount of interest listed on the notice
      • setInterest

        public void setInterest​(java.math.BigDecimal value)
        Setter for interest The amount of interest listed on the notice
      • getCredits

        public java.math.BigDecimal getCredits()
        Getter for credits The amount of credits listed on the notice
      • setCredits

        public void setCredits​(java.math.BigDecimal value)
        Setter for credits The amount of credits listed on the notice
      • getTaxAbated

        public java.math.BigDecimal getTaxAbated()
        Getter for taxAbated The amount of tax abated on the notice
      • setTaxAbated

        public void setTaxAbated​(java.math.BigDecimal value)
        Setter for taxAbated The amount of tax abated on the notice
      • getCustomerPenalty

        public java.math.BigDecimal getCustomerPenalty()
        Getter for customerPenalty The amount of customer penalty on the notice
      • setCustomerPenalty

        public void setCustomerPenalty​(java.math.BigDecimal value)
        Setter for customerPenalty The amount of customer penalty on the notice
      • getCustomerInterest

        public java.math.BigDecimal getCustomerInterest()
        Getter for customerInterest The amount of customer interest on the notice
      • setCustomerInterest

        public void setCustomerInterest​(java.math.BigDecimal value)
        Setter for customerInterest The amount of customer interest on the notice
      • getCspFeeRefund

        public java.math.BigDecimal getCspFeeRefund()
        Getter for cspFeeRefund The amount of CSP Fee Refund on the notice
      • setCspFeeRefund

        public void setCspFeeRefund​(java.math.BigDecimal value)
        Setter for cspFeeRefund The amount of CSP Fee Refund on the notice
      • getFileName

        public java.lang.String getFileName()
        Getter for fileName The name of the file attached to the finance detail
      • setFileName

        public void setFileName​(java.lang.String value)
        Setter for fileName The name of the file attached to the finance detail
      • getPaymentMethod

        public java.lang.String getPaymentMethod()
        Getter for paymentMethod The payment method on the notice
      • setPaymentMethod

        public void setPaymentMethod​(java.lang.String value)
        Setter for paymentMethod The payment method on the notice
      • getResourceFileId

        public java.lang.Long getResourceFileId()
        Getter for resourceFileId The ResourceFileId of the finance detail attachment
      • setResourceFileId

        public void setResourceFileId​(java.lang.Long value)
        Setter for resourceFileId The ResourceFileId of the finance detail attachment
      • getDocumentId

        public java.lang.Long getDocumentId()
        Getter for documentId documentId
      • setDocumentId

        public void setDocumentId​(java.lang.Long value)
        Setter for documentId documentId
      • getCreatedDate

        public java.util.Date getCreatedDate()
        Getter for createdDate The date when this record was created.
      • setCreatedDate

        public void setCreatedDate​(java.util.Date value)
        Setter for createdDate The date when this record was created.
      • getCreatedUserId

        public java.lang.Integer getCreatedUserId()
        Getter for createdUserId The User ID of the user who created this record.
      • setCreatedUserId

        public void setCreatedUserId​(java.lang.Integer value)
        Setter for createdUserId The User ID of the user who created this record.
      • getModifiedDate

        public java.util.Date getModifiedDate()
        Getter for modifiedDate The date/time when this record was last modified.
      • setModifiedDate

        public void setModifiedDate​(java.util.Date value)
        Setter for modifiedDate The date/time when this record was last modified.
      • getModifiedUserId

        public java.lang.Integer getModifiedUserId()
        Getter for modifiedUserId The user ID of the user who last modified this record.
      • setModifiedUserId

        public void setModifiedUserId​(java.lang.Integer value)
        Setter for modifiedUserId The user ID of the user who last modified this record.
      • toString

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