public class NexusModel
extends java.lang.Object
Constructor and Description |
---|
NexusModel() |
Modifier and Type | Method and Description |
---|---|
java.lang.Integer |
getCompanyId()
Getter for companyId - The unique ID number of the company that declared nexus.
|
java.lang.String |
getCountry()
Getter for country - The two character ISO-3166 country code of the country in which this company declared nexus.
|
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.util.Date |
getEffectiveDate()
Getter for effectiveDate - The date when this nexus began.
|
java.util.Date |
getEndDate()
Getter for endDate - If this nexus will end or has ended on a specific date, set this to the date when this nexus ends.
|
java.lang.Boolean |
getHasLocalNexus()
Getter for hasLocalNexus - True if you are also declaring local nexus within this jurisdiction.
|
java.lang.Boolean |
getHasPermanentEstablishment()
Getter for hasPermanentEstablishment - Set this value to true if your company has a permanent establishment within this jurisdiction.
|
java.lang.Integer |
getId()
Getter for id - The unique ID number of this declaration of nexus.
|
java.lang.String |
getJurisCode()
Getter for jurisCode - The code identifying the jurisdiction in which this company declared nexus.
|
java.lang.String |
getJurisName()
Getter for jurisName - The common name of the jurisdiction in which this company declared nexus.
|
JurisTypeId |
getJurisTypeId()
Getter for jurisTypeId - The jurisdiction type of the jurisdiction in which this company declared nexus.
|
LocalNexusTypeId |
getLocalNexusTypeId()
Getter for localNexusTypeId - If you are declaring local nexus within this jurisdiction, this indicates whether you are declaring only
a specified list of local jurisdictions, all state-administered local jurisdictions, or all local jurisdictions.
|
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.
|
NexusTypeId |
getNexusTypeId()
Getter for nexusTypeId - The type of nexus that this company is declaring.
|
java.lang.String |
getRegion()
Getter for region - The two or three character ISO region code of the region, state, or province in which this company declared nexus.
|
java.lang.String |
getShortName()
Getter for shortName - The short name of the jurisdiction.
|
java.lang.String |
getSignatureCode()
Getter for signatureCode - The signature code of the boundary region as defined by Avalara.
|
Sourcing |
getSourcing()
Getter for sourcing - Indicates whether this nexus is defined as origin or destination nexus.
|
java.lang.String |
getStateAssignedNo()
Getter for stateAssignedNo - The state assigned number of this jurisdiction.
|
java.lang.String |
getTaxId()
Getter for taxId - Optional - the tax identification number under which you declared nexus.
|
void |
setCompanyId(java.lang.Integer companyId)
Setter for companyId - The unique ID number of the company that declared nexus.
|
void |
setCountry(java.lang.String country)
Setter for country - The two character ISO-3166 country code of the country in which this company declared nexus.
|
void |
setCreatedDate(java.util.Date createdDate)
Setter for createdDate - The date when this record was created.
|
void |
setCreatedUserId(java.lang.Integer createdUserId)
Setter for createdUserId - The User ID of the user who created this record.
|
void |
setEffectiveDate(java.util.Date effectiveDate)
Setter for effectiveDate - The date when this nexus began.
|
void |
setEndDate(java.util.Date endDate)
Setter for endDate - If this nexus will end or has ended on a specific date, set this to the date when this nexus ends.
|
void |
setHasLocalNexus(java.lang.Boolean hasLocalNexus)
Setter for hasLocalNexus - True if you are also declaring local nexus within this jurisdiction.
|
void |
setHasPermanentEstablishment(java.lang.Boolean hasPermanentEstablishment)
Setter for hasPermanentEstablishment - Set this value to true if your company has a permanent establishment within this jurisdiction.
|
void |
setId(java.lang.Integer id)
Setter for id - The unique ID number of this declaration of nexus.
|
void |
setJurisCode(java.lang.String jurisCode)
Setter for jurisCode - The code identifying the jurisdiction in which this company declared nexus.
|
void |
setJurisName(java.lang.String jurisName)
Setter for jurisName - The common name of the jurisdiction in which this company declared nexus.
|
void |
setJurisTypeId(JurisTypeId jurisTypeId)
Setter for jurisTypeId - The jurisdiction type of the jurisdiction in which this company declared nexus.
|
void |
setLocalNexusTypeId(LocalNexusTypeId localNexusTypeId)
Setter for localNexusTypeId - If you are declaring local nexus within this jurisdiction, this indicates whether you are declaring only
a specified list of local jurisdictions, all state-administered local jurisdictions, or all local jurisdictions.
|
void |
setModifiedDate(java.util.Date modifiedDate)
Setter for modifiedDate - The date/time when this record was last modified.
|
void |
setModifiedUserId(java.lang.Integer modifiedUserId)
Setter for modifiedUserId - The user ID of the user who last modified this record.
|
void |
setNexusTypeId(NexusTypeId nexusTypeId)
Setter for nexusTypeId - The type of nexus that this company is declaring.
|
void |
setRegion(java.lang.String region)
Setter for region - The two or three character ISO region code of the region, state, or province in which this company declared nexus.
|
void |
setShortName(java.lang.String shortName)
Setter for shortName - The short name of the jurisdiction.
|
void |
setSignatureCode(java.lang.String signatureCode)
Setter for signatureCode - The signature code of the boundary region as defined by Avalara.
|
void |
setSourcing(Sourcing sourcing)
Setter for sourcing - Indicates whether this nexus is defined as origin or destination nexus.
|
void |
setStateAssignedNo(java.lang.String stateAssignedNo)
Setter for stateAssignedNo - The state assigned number of this jurisdiction.
|
void |
setTaxId(java.lang.String taxId)
Setter for taxId - Optional - the tax identification number under which you declared nexus.
|
java.lang.String |
toString()
Returns a JSON string representation of NexusModel.
|
public java.util.Date getEndDate()
public void setEndDate(java.util.Date endDate)
public java.lang.String getJurisCode()
public void setJurisCode(java.lang.String jurisCode)
public NexusTypeId getNexusTypeId()
public void setNexusTypeId(NexusTypeId nexusTypeId)
public java.util.Date getModifiedDate()
public void setModifiedDate(java.util.Date modifiedDate)
public Sourcing getSourcing()
public void setSourcing(Sourcing sourcing)
public LocalNexusTypeId getLocalNexusTypeId()
public void setLocalNexusTypeId(LocalNexusTypeId localNexusTypeId)
public java.lang.String getCountry()
public void setCountry(java.lang.String country)
public java.lang.Boolean getHasLocalNexus()
public void setHasLocalNexus(java.lang.Boolean hasLocalNexus)
public java.lang.Integer getId()
public void setId(java.lang.Integer id)
public java.lang.Boolean getHasPermanentEstablishment()
public void setHasPermanentEstablishment(java.lang.Boolean hasPermanentEstablishment)
public java.lang.Integer getModifiedUserId()
public void setModifiedUserId(java.lang.Integer modifiedUserId)
public java.util.Date getEffectiveDate()
public void setEffectiveDate(java.util.Date effectiveDate)
public java.lang.Integer getCreatedUserId()
public void setCreatedUserId(java.lang.Integer createdUserId)
public java.lang.String getRegion()
public void setRegion(java.lang.String region)
public java.lang.String getStateAssignedNo()
public void setStateAssignedNo(java.lang.String stateAssignedNo)
public java.lang.String getShortName()
public void setShortName(java.lang.String shortName)
public java.lang.String getJurisName()
public void setJurisName(java.lang.String jurisName)
public JurisTypeId getJurisTypeId()
public void setJurisTypeId(JurisTypeId jurisTypeId)
public java.lang.String getSignatureCode()
public void setSignatureCode(java.lang.String signatureCode)
public java.lang.Integer getCompanyId()
public void setCompanyId(java.lang.Integer companyId)
public java.util.Date getCreatedDate()
public void setCreatedDate(java.util.Date createdDate)
public java.lang.String getTaxId()
public void setTaxId(java.lang.String taxId)
public java.lang.String toString()
toString
in class java.lang.Object