public static class Account.Company extends StripeObject
Modifier and Type | Class and Description |
---|---|
static class |
Account.Company.Verification |
PRETTY_PRINT_GSON
Constructor and Description |
---|
Company() |
Modifier and Type | Method and Description |
---|---|
protected boolean |
canEqual(java.lang.Object other) |
boolean |
equals(java.lang.Object o) |
Address |
getAddress() |
Person.JapanAddress |
getAddressKana()
The Kana variation of the company's primary address (Japan only).
|
Person.JapanAddress |
getAddressKanji()
The Kanji variation of the company's primary address (Japan only).
|
java.lang.Boolean |
getDirectorsProvided()
Whether the company's directors have been provided.
|
java.lang.Boolean |
getExecutivesProvided()
Whether the company's executives have been provided.
|
java.lang.String |
getName()
The company's legal name.
|
java.lang.String |
getNameKana()
The Kana variation of the company's legal name (Japan only).
|
java.lang.String |
getNameKanji()
The Kanji variation of the company's legal name (Japan only).
|
java.lang.Boolean |
getOwnersProvided()
Whether the company's owners have been provided.
|
java.lang.String |
getPhone()
The company's phone number (used for verification).
|
java.lang.String |
getStructure()
The category identifying the legal structure of the company or legal entity.
|
java.lang.Boolean |
getTaxIdProvided()
Whether the company's business ID number was provided.
|
java.lang.String |
getTaxIdRegistrar()
The jurisdiction in which the
tax_id is registered (Germany-based companies only). |
java.lang.Boolean |
getVatIdProvided()
Whether the company's business VAT number was provided.
|
Account.Company.Verification |
getVerification()
Information on the verification state of the company.
|
int |
hashCode() |
void |
setAddress(Address address) |
void |
setAddressKana(Person.JapanAddress addressKana)
The Kana variation of the company's primary address (Japan only).
|
void |
setAddressKanji(Person.JapanAddress addressKanji)
The Kanji variation of the company's primary address (Japan only).
|
void |
setDirectorsProvided(java.lang.Boolean directorsProvided)
Whether the company's directors have been provided.
|
void |
setExecutivesProvided(java.lang.Boolean executivesProvided)
Whether the company's executives have been provided.
|
void |
setName(java.lang.String name)
The company's legal name.
|
void |
setNameKana(java.lang.String nameKana)
The Kana variation of the company's legal name (Japan only).
|
void |
setNameKanji(java.lang.String nameKanji)
The Kanji variation of the company's legal name (Japan only).
|
void |
setOwnersProvided(java.lang.Boolean ownersProvided)
Whether the company's owners have been provided.
|
void |
setPhone(java.lang.String phone)
The company's phone number (used for verification).
|
void |
setStructure(java.lang.String structure)
The category identifying the legal structure of the company or legal entity.
|
void |
setTaxIdProvided(java.lang.Boolean taxIdProvided)
Whether the company's business ID number was provided.
|
void |
setTaxIdRegistrar(java.lang.String taxIdRegistrar)
The jurisdiction in which the
tax_id is registered (Germany-based companies only). |
void |
setVatIdProvided(java.lang.Boolean vatIdProvided)
Whether the company's business VAT number was provided.
|
void |
setVerification(Account.Company.Verification verification)
Information on the verification state of the company.
|
equals, getLastResponse, getRawJsonObject, setLastResponse, toJson, toString
public Address getAddress()
public Person.JapanAddress getAddressKana()
public Person.JapanAddress getAddressKanji()
public java.lang.Boolean getDirectorsProvided()
true
if
you've manually indicated that all directors are provided via the
directors_provided
parameter.public java.lang.Boolean getExecutivesProvided()
true
if
you've manually indicated that all executives are provided via the
executives_provided
parameter, or if Stripe determined that sufficient executives
were provided.public java.lang.String getName()
public java.lang.String getNameKana()
public java.lang.String getNameKanji()
public java.lang.Boolean getOwnersProvided()
true
if you've
manually indicated that all owners are provided via the
owners_provided
parameter, or if Stripe determined that sufficient owners were
provided. Stripe determines ownership requirements using both the number of owners provided
and their total percent ownership (calculated by adding the percent_ownership
of each
owner together).public java.lang.String getPhone()
public java.lang.String getStructure()
One of government_instrumentality
, governmental_unit
, incorporated_non_profit
, limited_liability_partnership
, multi_member_llc
,
private_company
, private_corporation
, private_partnership
, public_company
, public_corporation
, public_partnership
, sole_proprietorship
, tax_exempt_government_instrumentality
, unincorporated_association
, or unincorporated_non_profit
.
public java.lang.Boolean getTaxIdProvided()
public java.lang.String getTaxIdRegistrar()
tax_id
is registered (Germany-based companies only).public java.lang.Boolean getVatIdProvided()
public Account.Company.Verification getVerification()
public void setAddress(Address address)
public void setAddressKana(Person.JapanAddress addressKana)
public void setAddressKanji(Person.JapanAddress addressKanji)
public void setDirectorsProvided(java.lang.Boolean directorsProvided)
true
if
you've manually indicated that all directors are provided via the
directors_provided
parameter.public void setExecutivesProvided(java.lang.Boolean executivesProvided)
true
if
you've manually indicated that all executives are provided via the
executives_provided
parameter, or if Stripe determined that sufficient executives
were provided.public void setName(java.lang.String name)
public void setNameKana(java.lang.String nameKana)
public void setNameKanji(java.lang.String nameKanji)
public void setOwnersProvided(java.lang.Boolean ownersProvided)
true
if you've
manually indicated that all owners are provided via the
owners_provided
parameter, or if Stripe determined that sufficient owners were
provided. Stripe determines ownership requirements using both the number of owners provided
and their total percent ownership (calculated by adding the percent_ownership
of each
owner together).public void setPhone(java.lang.String phone)
public void setStructure(java.lang.String structure)
One of government_instrumentality
, governmental_unit
, incorporated_non_profit
, limited_liability_partnership
, multi_member_llc
,
private_company
, private_corporation
, private_partnership
, public_company
, public_corporation
, public_partnership
, sole_proprietorship
, tax_exempt_government_instrumentality
, unincorporated_association
, or unincorporated_non_profit
.
public void setTaxIdProvided(java.lang.Boolean taxIdProvided)
public void setTaxIdRegistrar(java.lang.String taxIdRegistrar)
tax_id
is registered (Germany-based companies only).public void setVatIdProvided(java.lang.Boolean vatIdProvided)
public void setVerification(Account.Company.Verification verification)
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
protected boolean canEqual(java.lang.Object other)
public int hashCode()
hashCode
in class java.lang.Object