public class CertificateModel
extends java.lang.Object
Constructor and Description |
---|
CertificateModel() |
Modifier and Type | Method and Description |
---|---|
java.util.ArrayList<CertificateAttributeModel> |
getAttributes()
Getter for attributes
A list of certificate attributes that apply to this certificate.
|
java.lang.Integer |
getCompanyId()
Getter for companyId
The unique ID number of the AvaTax company that recorded this certificate.
|
java.util.Date |
getCreatedDate()
Getter for createdDate
The date/time when this record was created.
|
java.util.ArrayList<CustomerModel> |
getCustomers()
Getter for customers
A list of customers to which this certificate applies.
|
ExemptionReasonModel |
getExemptionReason()
Getter for exemptionReason
The exemption reason associated with this certificate.
|
java.math.BigDecimal |
getExemptPercentage()
Getter for exemptPercentage
If this certificate provides exemption from transactional taxes, what percentage of the transaction
is considered exempt?
For a fully exempt certificate, this percentage should be 100.
|
java.util.Date |
getExpirationDate()
Getter for expirationDate
Expiration date when this certificate will no longer be valid.
|
ExposureZoneModel |
getExposureZone()
Getter for exposureZone
The exposure zone where this certificate is valid.
|
java.lang.String |
getFilename()
Getter for filename
File name for the image of this certificate.
|
java.lang.Integer |
getId()
Getter for id
Unique ID number of this certificate.
|
java.lang.Boolean |
getIsSingleCertificate()
Getter for isSingleCertificate
This value is true if this certificate is a single (or standalone) certificate.
|
java.util.Date |
getModifiedDate()
Getter for modifiedDate
The date/time when this record was last modified.
|
java.lang.Integer |
getPageCount()
Getter for pageCount
Number of pages contained within this certificate.
|
java.util.ArrayList<java.lang.String> |
getPages()
Getter for pages
This field is available for input only.
|
java.lang.String |
getPdf()
Getter for pdf
This field is available for input only.
|
java.util.ArrayList<PoNumberModel> |
getPoNumbers()
Getter for poNumbers
A list of purchase order numbers that are valid for use with this certificate.
|
java.util.Date |
getSignedDate()
Getter for signedDate
The date when this certificate was signed.
|
java.lang.Boolean |
getValid()
Getter for valid
True if this certificate is marked as valid.
|
java.lang.Boolean |
getVerified()
Getter for verified
This value is true if the certificate has gone through the certificate validation process.
|
void |
setAttributes(java.util.ArrayList<CertificateAttributeModel> value)
Setter for attributes
A list of certificate attributes that apply to this certificate.
|
void |
setCompanyId(java.lang.Integer value)
Setter for companyId
The unique ID number of the AvaTax company that recorded this certificate.
|
void |
setCreatedDate(java.util.Date value)
Setter for createdDate
The date/time when this record was created.
|
void |
setCustomers(java.util.ArrayList<CustomerModel> value)
Setter for customers
A list of customers to which this certificate applies.
|
void |
setExemptionReason(ExemptionReasonModel value)
Setter for exemptionReason
The exemption reason associated with this certificate.
|
void |
setExemptPercentage(java.math.BigDecimal value)
Setter for exemptPercentage
If this certificate provides exemption from transactional taxes, what percentage of the transaction
is considered exempt?
For a fully exempt certificate, this percentage should be 100.
|
void |
setExpirationDate(java.util.Date value)
Setter for expirationDate
Expiration date when this certificate will no longer be valid.
|
void |
setExposureZone(ExposureZoneModel value)
Setter for exposureZone
The exposure zone where this certificate is valid.
|
void |
setFilename(java.lang.String value)
Setter for filename
File name for the image of this certificate.
|
void |
setId(java.lang.Integer value)
Setter for id
Unique ID number of this certificate.
|
void |
setIsSingleCertificate(java.lang.Boolean value)
Setter for isSingleCertificate
This value is true if this certificate is a single (or standalone) certificate.
|
void |
setModifiedDate(java.util.Date value)
Setter for modifiedDate
The date/time when this record was last modified.
|
void |
setPageCount(java.lang.Integer value)
Setter for pageCount
Number of pages contained within this certificate.
|
void |
setPages(java.util.ArrayList<java.lang.String> value)
Setter for pages
This field is available for input only.
|
void |
setPdf(java.lang.String value)
Setter for pdf
This field is available for input only.
|
void |
setPoNumbers(java.util.ArrayList<PoNumberModel> value)
Setter for poNumbers
A list of purchase order numbers that are valid for use with this certificate.
|
void |
setSignedDate(java.util.Date value)
Setter for signedDate
The date when this certificate was signed.
|
void |
setValid(java.lang.Boolean value)
Setter for valid
True if this certificate is marked as valid.
|
void |
setVerified(java.lang.Boolean value)
Setter for verified
This value is true if the certificate has gone through the certificate validation process.
|
java.lang.String |
toString()
Returns a JSON string representation of CertificateModel
|
public java.lang.Integer getId()
public void setId(java.lang.Integer value)
public java.lang.Integer getCompanyId()
public void setCompanyId(java.lang.Integer value)
public java.util.Date getSignedDate()
public void setSignedDate(java.util.Date value)
public java.util.Date getExpirationDate()
public void setExpirationDate(java.util.Date value)
public java.lang.String getFilename()
public void setFilename(java.lang.String value)
public java.lang.Boolean getValid()
public void setValid(java.lang.Boolean value)
public java.lang.Boolean getVerified()
public void setVerified(java.lang.Boolean value)
public java.math.BigDecimal getExemptPercentage()
public void setExemptPercentage(java.math.BigDecimal value)
public java.lang.Boolean getIsSingleCertificate()
public void setIsSingleCertificate(java.lang.Boolean value)
public ExemptionReasonModel getExemptionReason()
public void setExemptionReason(ExemptionReasonModel value)
public java.util.Date getCreatedDate()
public void setCreatedDate(java.util.Date value)
public java.util.Date getModifiedDate()
public void setModifiedDate(java.util.Date value)
public java.lang.Integer getPageCount()
public void setPageCount(java.lang.Integer value)
public java.util.ArrayList<CustomerModel> getCustomers()
public void setCustomers(java.util.ArrayList<CustomerModel> value)
public java.util.ArrayList<PoNumberModel> getPoNumbers()
public void setPoNumbers(java.util.ArrayList<PoNumberModel> value)
public ExposureZoneModel getExposureZone()
public void setExposureZone(ExposureZoneModel value)
public java.util.ArrayList<CertificateAttributeModel> getAttributes()
public void setAttributes(java.util.ArrayList<CertificateAttributeModel> value)
public java.lang.String getPdf()
public void setPdf(java.lang.String value)
public java.util.ArrayList<java.lang.String> getPages()
public void setPages(java.util.ArrayList<java.lang.String> value)
public java.lang.String toString()
toString
in class java.lang.Object