com.wultra.app.onboardingserver.provider.zenid.model.api.ZenidSharedMineAllResult Maven / Gradle / Ivy
The newest version!
/*
* ZenidWeb
* No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
*
* The version of the OpenAPI document: v1
*
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
* Do not edit the class manually.
*/
package com.wultra.app.onboardingserver.provider.zenid.model.api;
import java.net.URLEncoder;
import java.nio.charset.StandardCharsets;
import java.util.StringJoiner;
import java.util.Objects;
import java.util.Map;
import java.util.HashMap;
import com.fasterxml.jackson.annotation.JsonInclude;
import com.fasterxml.jackson.annotation.JsonProperty;
import com.fasterxml.jackson.annotation.JsonCreator;
import com.fasterxml.jackson.annotation.JsonTypeName;
import com.fasterxml.jackson.annotation.JsonValue;
import com.wultra.app.onboardingserver.provider.zenid.model.api.ZenidSharedMinedAddress;
import com.wultra.app.onboardingserver.provider.zenid.model.api.ZenidSharedMinedDate;
import com.wultra.app.onboardingserver.provider.zenid.model.api.ZenidSharedMinedMaritalStatus;
import com.wultra.app.onboardingserver.provider.zenid.model.api.ZenidSharedMinedMrz;
import com.wultra.app.onboardingserver.provider.zenid.model.api.ZenidSharedMinedPhoto;
import com.wultra.app.onboardingserver.provider.zenid.model.api.ZenidSharedMinedRc;
import com.wultra.app.onboardingserver.provider.zenid.model.api.ZenidSharedMinedSex;
import com.wultra.app.onboardingserver.provider.zenid.model.api.ZenidSharedMinedText;
import java.util.Arrays;
import com.fasterxml.jackson.annotation.JsonPropertyOrder;
import com.wultra.app.onboardingserver.provider.zenid.model.ApiClient;
/**
* ZenidSharedMineAllResult
*/
@JsonPropertyOrder({
ZenidSharedMineAllResult.JSON_PROPERTY_FIRST_NAME,
ZenidSharedMineAllResult.JSON_PROPERTY_LAST_NAME,
ZenidSharedMineAllResult.JSON_PROPERTY_ADDRESS,
ZenidSharedMineAllResult.JSON_PROPERTY_BIRTH_ADDRESS,
ZenidSharedMineAllResult.JSON_PROPERTY_BIRTH_LAST_NAME,
ZenidSharedMineAllResult.JSON_PROPERTY_BIRTH_NUMBER,
ZenidSharedMineAllResult.JSON_PROPERTY_BIRTH_DATE,
ZenidSharedMineAllResult.JSON_PROPERTY_EXPIRY_DATE,
ZenidSharedMineAllResult.JSON_PROPERTY_ISSUE_DATE,
ZenidSharedMineAllResult.JSON_PROPERTY_IDCARD_NUMBER,
ZenidSharedMineAllResult.JSON_PROPERTY_DRIVINGLICENSE_NUMBER,
ZenidSharedMineAllResult.JSON_PROPERTY_PASSPORT_NUMBER,
ZenidSharedMineAllResult.JSON_PROPERTY_SEX,
ZenidSharedMineAllResult.JSON_PROPERTY_NATIONALITY,
ZenidSharedMineAllResult.JSON_PROPERTY_AUTHORITY,
ZenidSharedMineAllResult.JSON_PROPERTY_MARITAL_STATUS,
ZenidSharedMineAllResult.JSON_PROPERTY_PHOTO,
ZenidSharedMineAllResult.JSON_PROPERTY_MRZ,
ZenidSharedMineAllResult.JSON_PROPERTY_DOCUMENT_CODE,
ZenidSharedMineAllResult.JSON_PROPERTY_DOCUMENT_COUNTRY,
ZenidSharedMineAllResult.JSON_PROPERTY_DOCUMENT_ROLE,
ZenidSharedMineAllResult.JSON_PROPERTY_PAGE_CODE,
ZenidSharedMineAllResult.JSON_PROPERTY_HEIGHT,
ZenidSharedMineAllResult.JSON_PROPERTY_EYES_COLOR,
ZenidSharedMineAllResult.JSON_PROPERTY_CAR_NUMBER,
ZenidSharedMineAllResult.JSON_PROPERTY_VISA_NUMBER,
ZenidSharedMineAllResult.JSON_PROPERTY_FIRST_NAME_OF_PARENTS,
ZenidSharedMineAllResult.JSON_PROPERTY_RESIDENCY_NUMBER,
ZenidSharedMineAllResult.JSON_PROPERTY_RESIDENCY_NUMBER_PHOTO,
ZenidSharedMineAllResult.JSON_PROPERTY_FATHERS_NAME,
ZenidSharedMineAllResult.JSON_PROPERTY_RESIDENCY_PERMIT_DESCRIPTION,
ZenidSharedMineAllResult.JSON_PROPERTY_RESIDENCY_PERMIT_CODE,
ZenidSharedMineAllResult.JSON_PROPERTY_GUNLICENSE_NUMBER,
ZenidSharedMineAllResult.JSON_PROPERTY_TITLES,
ZenidSharedMineAllResult.JSON_PROPERTY_TITLES_AFTER,
ZenidSharedMineAllResult.JSON_PROPERTY_SPECIAL_REMARKS,
ZenidSharedMineAllResult.JSON_PROPERTY_MOTHERS_NAME,
ZenidSharedMineAllResult.JSON_PROPERTY_HEALTH_INSURANCE_CARD_NUMBER,
ZenidSharedMineAllResult.JSON_PROPERTY_HEALTH_INSURANCE_NUMBER,
ZenidSharedMineAllResult.JSON_PROPERTY_INSURANCE_COMPANY_CODE,
ZenidSharedMineAllResult.JSON_PROPERTY_ISSUING_COUNTRY,
ZenidSharedMineAllResult.JSON_PROPERTY_FATHERS_BIRTH_DATE,
ZenidSharedMineAllResult.JSON_PROPERTY_FATHERS_SURNAME,
ZenidSharedMineAllResult.JSON_PROPERTY_FATHERS_BIRTH_NUMBER,
ZenidSharedMineAllResult.JSON_PROPERTY_FATHERS_BIRTH_SURNAME,
ZenidSharedMineAllResult.JSON_PROPERTY_MOTHERS_BIRTH_DATE,
ZenidSharedMineAllResult.JSON_PROPERTY_MOTHERS_SURNAME,
ZenidSharedMineAllResult.JSON_PROPERTY_MOTHERS_BIRTH_NUMBER,
ZenidSharedMineAllResult.JSON_PROPERTY_MOTHERS_BIRTH_SURNAME,
ZenidSharedMineAllResult.JSON_PROPERTY_BIRTH_CERTIFICATE_NUMBER
})
@jakarta.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", comments = "Generator version: 7.7.0")
public class ZenidSharedMineAllResult {
public static final String JSON_PROPERTY_FIRST_NAME = "FirstName";
private ZenidSharedMinedText firstName;
public static final String JSON_PROPERTY_LAST_NAME = "LastName";
private ZenidSharedMinedText lastName;
public static final String JSON_PROPERTY_ADDRESS = "Address";
private ZenidSharedMinedAddress address;
public static final String JSON_PROPERTY_BIRTH_ADDRESS = "BirthAddress";
private ZenidSharedMinedText birthAddress;
public static final String JSON_PROPERTY_BIRTH_LAST_NAME = "BirthLastName";
private ZenidSharedMinedText birthLastName;
public static final String JSON_PROPERTY_BIRTH_NUMBER = "BirthNumber";
private ZenidSharedMinedRc birthNumber;
public static final String JSON_PROPERTY_BIRTH_DATE = "BirthDate";
private ZenidSharedMinedDate birthDate;
public static final String JSON_PROPERTY_EXPIRY_DATE = "ExpiryDate";
private ZenidSharedMinedDate expiryDate;
public static final String JSON_PROPERTY_ISSUE_DATE = "IssueDate";
private ZenidSharedMinedDate issueDate;
public static final String JSON_PROPERTY_IDCARD_NUMBER = "IdcardNumber";
private ZenidSharedMinedText idcardNumber;
public static final String JSON_PROPERTY_DRIVINGLICENSE_NUMBER = "DrivinglicenseNumber";
private ZenidSharedMinedText drivinglicenseNumber;
public static final String JSON_PROPERTY_PASSPORT_NUMBER = "PassportNumber";
private ZenidSharedMinedText passportNumber;
public static final String JSON_PROPERTY_SEX = "Sex";
private ZenidSharedMinedSex sex;
public static final String JSON_PROPERTY_NATIONALITY = "Nationality";
private ZenidSharedMinedText nationality;
public static final String JSON_PROPERTY_AUTHORITY = "Authority";
private ZenidSharedMinedText authority;
public static final String JSON_PROPERTY_MARITAL_STATUS = "MaritalStatus";
private ZenidSharedMinedMaritalStatus maritalStatus;
public static final String JSON_PROPERTY_PHOTO = "Photo";
private ZenidSharedMinedPhoto photo;
public static final String JSON_PROPERTY_MRZ = "Mrz";
private ZenidSharedMinedMrz mrz;
/**
* Set access point shouldnt be used anywhere. It is in DocumentCode property just because of xml serialization
*/
public enum DocumentCodeEnum {
IDC1("IDC1"),
IDC2("IDC2"),
DRV("DRV"),
PAS("PAS"),
EU_VIS_2019("EU_VIS_2019"),
CZ_BIRTH_A2("CZ_BIRTH_A2"),
CZ_BIRTH_A3("CZ_BIRTH_A3"),
CZ_BIRTH_A4("CZ_BIRTH_A4"),
CZ_RES_2020_A2("CZ_RES_2020_A2"),
SK_IDC_2008PLUS("SK_IDC_2008plus"),
SK_DRV_2004_08_09("SK_DRV_2004_08_09"),
SK_DRV_2013("SK_DRV_2013"),
SK_DRV_2015("SK_DRV_2015"),
SK_PAS_2008_14("SK_PAS_2008_14"),
SK_RES_2011("SK_RES_2011"),
SK_RES_2020("SK_RES_2020"),
SK_IDC_2022("SK_IDC_2022"),
SK_DRV_1993("SK_DRV_1993"),
PL_IDC_2015("PL_IDC_2015"),
DE_IDC_2010("DE_IDC_2010"),
DE_IDC_2001("DE_IDC_2001"),
HR_IDC_2013_15("HR_IDC_2013_15"),
AT_IDE_2000("AT_IDE_2000"),
HU_IDC_2000_01_12("HU_IDC_2000_01_12"),
HU_IDC_2016("HU_IDC_2016"),
AT_IDC_2002_05_10("AT_IDC_2002_05_10"),
HU_ADD_2012("HU_ADD_2012"),
AT_PAS_2006_14("AT_PAS_2006_14"),
AT_DRV_2006("AT_DRV_2006"),
AT_DRV_2013("AT_DRV_2013"),
CZ_RES_2011_14("CZ_RES_2011_14"),
CZ_RES_2006_T("CZ_RES_2006_T"),
CZ_RES_2006_07("CZ_RES_2006_07"),
CZ_GUN_2014("CZ_GUN_2014"),
HU_PAS_2006_12("HU_PAS_2006_12"),
HU_DRV_2012_13("HU_DRV_2012_13"),
HU_DRV_2012_B("HU_DRV_2012_B"),
EU_EHIC_2004_A("EU_EHIC_2004_A"),
UNKNOWN("Unknown"),
CZ_GUN_2017("CZ_GUN_2017"),
CZ_RES_2020("CZ_RES_2020"),
PL_IDC_2019("PL_IDC_2019"),
IT_PAS_2006_10("IT_PAS_2006_10"),
INT_ISIC_2008("INT_ISIC_2008"),
DE_PAS("DE_PAS"),
DK_PAS("DK_PAS"),
ES_PAS("ES_PAS"),
FI_PAS("FI_PAS"),
FR_PAS("FR_PAS"),
GB_PAS("GB_PAS"),
IS_PAS("IS_PAS"),
NL_PAS("NL_PAS"),
RO_PAS("RO_PAS"),
SE_PAS("SE_PAS"),
PL_PAS("PL_PAS"),
PL_DRV_2013("PL_DRV_2013"),
CZ_BIRTH("CZ_BIRTH"),
CZ_VEHICLE_I("CZ_VEHICLE_I"),
INT_ISIC_2019("INT_ISIC_2019"),
SI_PAS("SI_PAS"),
SI_IDC("SI_IDC"),
SI_DRV("SI_DRV"),
EU_EHIC_2004_B("EU_EHIC_2004_B"),
PL_IDC_2001_02_13("PL_IDC_2001_02_13"),
IT_IDC_2016("IT_IDC_2016"),
HR_PAS_2009_15("HR_PAS_2009_15"),
HR_DRV_2013("HR_DRV_2013"),
HR_IDC_2003("HR_IDC_2003"),
SI_DRV_2009("SI_DRV_2009"),
BG_PAS_2010("BG_PAS_2010"),
BG_IDC_2010("BG_IDC_2010"),
BG_DRV_2010_13("BG_DRV_2010_13"),
HR_IDC_2021("HR_IDC_2021"),
AT_IDC_2021("AT_IDC_2021"),
DE_PAS_2007("DE_PAS_2007"),
DE_DRV_2013_21("DE_DRV_2013_21"),
DE_DRV_1999_01_04_11("DE_DRV_1999_01_04_11"),
FR_IDC_2021("FR_IDC_2021"),
FR_IDC_1988_94("FR_IDC_1988_94"),
ES_PAS_2003_06("ES_PAS_2003_06"),
ES_IDC_2015("ES_IDC_2015"),
ES_IDC_2006("ES_IDC_2006"),
IT_IDC_2004("IT_IDC_2004"),
RO_IDC_2001_06_09_17_21("RO_IDC_2001_06_09_17_21"),
NL_IDC_2014_17_21("NL_IDC_2014_17_21"),
BE_PAS_2014_17_19("BE_PAS_2014_17_19"),
BE_IDC_2013_15("BE_IDC_2013_15"),
BE_IDC_2020_21("BE_IDC_2020_21"),
GR_PAS_2020("GR_PAS_2020"),
PT_PAS_2006_09("PT_PAS_2006_09"),
PT_IDC_2007_08_09_15("PT_IDC_2007_08_09_15"),
SE_IDC_2012_21("SE_IDC_2012_21"),
FI_IDC_2017_21("FI_IDC_2017_21"),
IE_PAS_2006_13("IE_PAS_2006_13"),
LT_PAS_2008_09_11_19("LT_PAS_2008_09_11_19"),
LT_IDC_2009_12("LT_IDC_2009_12"),
LV_PAS_2015("LV_PAS_2015"),
LV_PAS_2007("LV_PAS_2007"),
LV_IDC_2012("LV_IDC_2012"),
LV_IDC_2019("LV_IDC_2019"),
EE_PAS_2014("EE_PAS_2014"),
EE_PAS_2021("EE_PAS_2021"),
EE_IDC_2011("EE_IDC_2011"),
EE_IDC_2018_21("EE_IDC_2018_21"),
CY_PAS_2010_20("CY_PAS_2010_20"),
CY_IDC_2000_08("CY_IDC_2000_08"),
CY_IDC_2015_20("CY_IDC_2015_20"),
LU_PAS_2015("LU_PAS_2015"),
LU_IDC_2014_21("LU_IDC_2014_21"),
LU_IDC_2008_13("LU_IDC_2008_13"),
MT_PAS_2008("MT_PAS_2008"),
MT_IDC_2014("MT_IDC_2014"),
PL_PAS_2011("PL_PAS_2011"),
PL_DRV_1999("PL_DRV_1999"),
LT_IDC_2021("LT_IDC_2021"),
UA_PAS_2007_15("UA_PAS_2007_15"),
UA_IDC_2017("UA_IDC_2017"),
UA_DRV_2016("UA_DRV_2016"),
UA_DRV_2005("UA_DRV_2005"),
UA_DRV_2021("UA_DRV_2021"),
EU_EHIC_2004_C("EU_EHIC_2004_C"),
VN_PAS_2005("VN_PAS_2005"),
NL_DRV_2006("NL_DRV_2006"),
NL_DRV_2013("NL_DRV_2013"),
NL_DRV_2014("NL_DRV_2014"),
AL_PAS_2009("AL_PAS_2009"),
BA_PAS_2014("BA_PAS_2014"),
CH_PAS_2010("CH_PAS_2010"),
ME_PAS_2008("ME_PAS_2008"),
MK_PAS_2007("MK_PAS_2007"),
RS_PAS_2008("RS_PAS_2008"),
NO_PAS_2011_15("NO_PAS_2011_15"),
NO_PAS_2020("NO_PAS_2020"),
GB_PAS_2010_11_15_19("GB_PAS_2010_11_15_19"),
BY_PAS_2006("BY_PAS_2006"),
BY_PAS_2021("BY_PAS_2021"),
MD_PAS_2011_14_18("MD_PAS_2011_14_18"),
IS_PAS_2006("IS_PAS_2006"),
IN_PAS_2000_13("IN_PAS_2000_13"),
TR_PAS_2010("TR_PAS_2010"),
TR_PAS_2018("TR_PAS_2018"),
RO_IDC_2021SEP("RO_IDC_2021sep"),
PL_DRV_1999_A2("PL_DRV_1999_A2"),
DE_IDC_2010_A2("DE_IDC_2010_A2"),
DE_IDC_2010_A3("DE_IDC_2010_A3"),
PL_DRV_2013_A2("PL_DRV_2013_A2"),
AT_IDC_2002_05_10_A2("AT_IDC_2002_05_10_A2"),
CY_IDC_2015_20_A2("CY_IDC_2015_20_A2"),
CY_IDC_2000_08_A2("CY_IDC_2000_08_A2"),
CY_PAS_2010_20_A2("CY_PAS_2010_20_A2"),
ES_PAS_2003_06_A2("ES_PAS_2003_06_A2"),
LU_IDC_2008_13_A2("LU_IDC_2008_13_A2"),
NL_IDC_2014_17_21_A2("NL_IDC_2014_17_21_A2"),
SE_IDC_2022("SE_IDC_2022"),
SE_PAS_2022("SE_PAS_2022"),
DK_PAS_2021("DK_PAS_2021"),
CH_PAS_2022("CH_PAS_2022"),
VN_PAS_2022("VN_PAS_2022"),
ME_PAS_2008_A2("ME_PAS_2008_A2"),
OL_IDC_2022("OL_IDC_2022"),
SM_PAS_2006("SM_PAS_2006"),
AD_PAS_2017("AD_PAS_2017"),
BE_PAS_2022("BE_PAS_2022"),
RU_PAS_2006_10("RU_PAS_2006_10"),
TR_PAS_2023("TR_PAS_2023"),
DO_IDC_2014("DO_IDC_2014"),
LI_PAS_2006("LI_PAS_2006"),
VA_PAS_2013("VA_PAS_2013"),
US_PAS_2006("US_PAS_2006"),
JP_PAS_2013("JP_PAS_2013"),
PK_PAS_2022("PK_PAS_2022");
private String value;
DocumentCodeEnum(String value) {
this.value = value;
}
@JsonValue
public String getValue() {
return value;
}
@Override
public String toString() {
return String.valueOf(value);
}
@JsonCreator
public static DocumentCodeEnum fromValue(String value) {
for (DocumentCodeEnum b : DocumentCodeEnum.values()) {
if (b.value.equals(value)) {
return b;
}
}
throw new IllegalArgumentException("Unexpected value '" + value + "'");
}
}
public static final String JSON_PROPERTY_DOCUMENT_CODE = "DocumentCode";
private DocumentCodeEnum documentCode;
/**
* Country associated with this document type. Set access point shouldnt be used anywhere. It is in DocumentCountry property just because of xml serialization
*/
public enum DocumentCountryEnum {
CZ("Cz"),
SK("Sk"),
AT("At"),
HU("Hu"),
PL("Pl"),
DE("De"),
HR("Hr"),
RO("Ro"),
RU("Ru"),
UA("Ua"),
IT("It"),
DK("Dk"),
ES("Es"),
FI("Fi"),
FR("Fr"),
GB("Gb"),
IS("Is"),
NL("Nl"),
SE("Se"),
SI("Si"),
BG("Bg"),
AL("Al"),
AD("Ad"),
BE("Be"),
BY("By"),
BA("Ba"),
ME("Me"),
EE("Ee"),
IE("Ie"),
CY("Cy"),
LI("Li"),
LT("Lt"),
LV("Lv"),
LU("Lu"),
MT("Mt"),
MD("Md"),
MC("Mc"),
NO("No"),
PT("Pt"),
GR("Gr"),
SM("Sm"),
MK("Mk"),
RS("Rs"),
CH("Ch"),
TR("Tr"),
VA("Va"),
VN("Vn"),
IN("In"),
US("Us"),
JP("Jp"),
PK("Pk"),
NG("Ng"),
BR("Br"),
BD("Bd"),
CN("Cn"),
ID("Id"),
MX("Mx"),
OL("Ol"),
PH("Ph"),
ET("Et"),
EG("Eg"),
CD("Cd"),
IR("Ir"),
TH("Th"),
TZ("Tz"),
ZA("Za"),
MM("Mm"),
CO("Co"),
KR("Kr"),
KE("Ke"),
AR("Ar"),
DZ("Dz"),
SD("Sd"),
UG("Ug"),
IQ("Iq"),
CA("Ca"),
MA("Ma"),
UZ("Uz"),
SA("Sa"),
YE("Ye"),
PE("Pe"),
AO("Ao"),
MY("My"),
AF("Af"),
MZ("Mz"),
GH("Gh"),
CI("Ci"),
NP("Np"),
VE("Ve"),
MG("Mg"),
AU("Au"),
KP("Kp"),
CM("Cm"),
NE("Ne"),
TW("Tw"),
ML("Ml"),
BF("Bf"),
LK("Lk"),
SY("Sy"),
MW("Mw"),
CL("Cl"),
KZ("Kz"),
ZM("Zm"),
EC("Ec"),
SO("So"),
SN("Sn"),
GT("Gt"),
TD("Td"),
KH("Kh"),
ZW("Zw"),
SS("Ss"),
RW("Rw"),
GN("Gn"),
BI("Bi"),
BJ("Bj"),
BO("Bo"),
TN("Tn"),
HT("Ht"),
JO("Jo"),
CU("Cu"),
DO("Do"),
AZ("Az"),
IL("Il"),
TJ("Tj"),
HN("Hn"),
AE("Ae"),
SL("Sl"),
TG("Tg"),
LA("La"),
KG("Kg"),
TM("Tm"),
LY("Ly"),
SV("Sv"),
NI("Ni"),
PY("Py"),
CG("Cg"),
SG("Sg"),
CF("Cf"),
LB("Lb"),
PS("Ps"),
CR("Cr"),
LR("Lr"),
NZ("Nz"),
OM("Om"),
KW("Kw"),
MR("Mr"),
PA("Pa"),
ER("Er"),
GE("Ge"),
UY("Uy"),
MN("Mn"),
AM("Am"),
JM("Jm"),
QA("Qa"),
NA("Na"),
GM("Gm"),
BW("Bw"),
LS("Ls"),
GA("Ga"),
GW("Gw"),
XK("Xk"),
BH("Bh"),
GQ("Gq"),
TT("Tt"),
TL("Tl"),
MU("Mu"),
SZ("Sz"),
DJ("Dj"),
FJ("Fj"),
BT("Bt"),
KM("Km"),
GY("Gy"),
SB("Sb"),
SR("Sr"),
CV("Cv"),
BN("Bn"),
BZ("Bz"),
BS("Bs"),
MV("Mv"),
VU("Vu"),
BB("Bb"),
ST("St"),
WS("Ws"),
LC("Lc"),
KI("Ki"),
GD("Gd"),
VC("Vc"),
FM("Fm"),
AG("Ag"),
SC("Sc"),
TO("To"),
DM("Dm"),
KN("Kn"),
MH("Mh"),
PW("Pw"),
NR("Nr"),
TV("Tv"),
PG("Pg");
private String value;
DocumentCountryEnum(String value) {
this.value = value;
}
@JsonValue
public String getValue() {
return value;
}
@Override
public String toString() {
return String.valueOf(value);
}
@JsonCreator
public static DocumentCountryEnum fromValue(String value) {
for (DocumentCountryEnum b : DocumentCountryEnum.values()) {
if (b.value.equals(value)) {
return b;
}
}
throw new IllegalArgumentException("Unexpected value '" + value + "'");
}
}
public static final String JSON_PROPERTY_DOCUMENT_COUNTRY = "DocumentCountry";
private DocumentCountryEnum documentCountry;
/**
* General role of this document (ID card vs Passport vs Driving license etc) Set access point shouldnt be used anywhere. It is in DocumentRole property just because of xml serialization
*/
public enum DocumentRoleEnum {
IDC("Idc"),
PAS("Pas"),
DRV("Drv"),
RES("Res"),
GUN("Gun"),
HIC("Hic"),
STD("Std"),
CAR("Car"),
BIRTH("Birth"),
ADD("Add"),
IDE("Ide"),
VIS("Vis"),
EXP("Exp");
private String value;
DocumentRoleEnum(String value) {
this.value = value;
}
@JsonValue
public String getValue() {
return value;
}
@Override
public String toString() {
return String.valueOf(value);
}
@JsonCreator
public static DocumentRoleEnum fromValue(String value) {
for (DocumentRoleEnum b : DocumentRoleEnum.values()) {
if (b.value.equals(value)) {
return b;
}
}
throw new IllegalArgumentException("Unexpected value '" + value + "'");
}
}
public static final String JSON_PROPERTY_DOCUMENT_ROLE = "DocumentRole";
private DocumentRoleEnum documentRole;
/**
* identification of page of document
*/
public enum PageCodeEnum {
F("F"),
B("B");
private String value;
PageCodeEnum(String value) {
this.value = value;
}
@JsonValue
public String getValue() {
return value;
}
@Override
public String toString() {
return String.valueOf(value);
}
@JsonCreator
public static PageCodeEnum fromValue(String value) {
for (PageCodeEnum b : PageCodeEnum.values()) {
if (b.value.equals(value)) {
return b;
}
}
throw new IllegalArgumentException("Unexpected value '" + value + "'");
}
}
public static final String JSON_PROPERTY_PAGE_CODE = "PageCode";
private PageCodeEnum pageCode;
public static final String JSON_PROPERTY_HEIGHT = "Height";
private ZenidSharedMinedText height;
public static final String JSON_PROPERTY_EYES_COLOR = "EyesColor";
private ZenidSharedMinedText eyesColor;
public static final String JSON_PROPERTY_CAR_NUMBER = "CarNumber";
private ZenidSharedMinedText carNumber;
public static final String JSON_PROPERTY_VISA_NUMBER = "VisaNumber";
private ZenidSharedMinedText visaNumber;
public static final String JSON_PROPERTY_FIRST_NAME_OF_PARENTS = "FirstNameOfParents";
private ZenidSharedMinedText firstNameOfParents;
public static final String JSON_PROPERTY_RESIDENCY_NUMBER = "ResidencyNumber";
private ZenidSharedMinedText residencyNumber;
public static final String JSON_PROPERTY_RESIDENCY_NUMBER_PHOTO = "ResidencyNumberPhoto";
private ZenidSharedMinedText residencyNumberPhoto;
public static final String JSON_PROPERTY_FATHERS_NAME = "FathersName";
private ZenidSharedMinedText fathersName;
public static final String JSON_PROPERTY_RESIDENCY_PERMIT_DESCRIPTION = "ResidencyPermitDescription";
private ZenidSharedMinedText residencyPermitDescription;
public static final String JSON_PROPERTY_RESIDENCY_PERMIT_CODE = "ResidencyPermitCode";
private ZenidSharedMinedText residencyPermitCode;
public static final String JSON_PROPERTY_GUNLICENSE_NUMBER = "GunlicenseNumber";
private ZenidSharedMinedText gunlicenseNumber;
public static final String JSON_PROPERTY_TITLES = "Titles";
private ZenidSharedMinedText titles;
public static final String JSON_PROPERTY_TITLES_AFTER = "TitlesAfter";
private ZenidSharedMinedText titlesAfter;
public static final String JSON_PROPERTY_SPECIAL_REMARKS = "SpecialRemarks";
private ZenidSharedMinedText specialRemarks;
public static final String JSON_PROPERTY_MOTHERS_NAME = "MothersName";
private ZenidSharedMinedText mothersName;
public static final String JSON_PROPERTY_HEALTH_INSURANCE_CARD_NUMBER = "HealthInsuranceCardNumber";
private ZenidSharedMinedText healthInsuranceCardNumber;
public static final String JSON_PROPERTY_HEALTH_INSURANCE_NUMBER = "HealthInsuranceNumber";
private ZenidSharedMinedText healthInsuranceNumber;
public static final String JSON_PROPERTY_INSURANCE_COMPANY_CODE = "InsuranceCompanyCode";
private ZenidSharedMinedText insuranceCompanyCode;
public static final String JSON_PROPERTY_ISSUING_COUNTRY = "IssuingCountry";
private ZenidSharedMinedText issuingCountry;
public static final String JSON_PROPERTY_FATHERS_BIRTH_DATE = "FathersBirthDate";
private ZenidSharedMinedDate fathersBirthDate;
public static final String JSON_PROPERTY_FATHERS_SURNAME = "FathersSurname";
private ZenidSharedMinedText fathersSurname;
public static final String JSON_PROPERTY_FATHERS_BIRTH_NUMBER = "FathersBirthNumber";
private ZenidSharedMinedText fathersBirthNumber;
public static final String JSON_PROPERTY_FATHERS_BIRTH_SURNAME = "FathersBirthSurname";
private ZenidSharedMinedText fathersBirthSurname;
public static final String JSON_PROPERTY_MOTHERS_BIRTH_DATE = "MothersBirthDate";
private ZenidSharedMinedDate mothersBirthDate;
public static final String JSON_PROPERTY_MOTHERS_SURNAME = "MothersSurname";
private ZenidSharedMinedText mothersSurname;
public static final String JSON_PROPERTY_MOTHERS_BIRTH_NUMBER = "MothersBirthNumber";
private ZenidSharedMinedText mothersBirthNumber;
public static final String JSON_PROPERTY_MOTHERS_BIRTH_SURNAME = "MothersBirthSurname";
private ZenidSharedMinedText mothersBirthSurname;
public static final String JSON_PROPERTY_BIRTH_CERTIFICATE_NUMBER = "BirthCertificateNumber";
private ZenidSharedMinedText birthCertificateNumber;
public ZenidSharedMineAllResult() {
}
public ZenidSharedMineAllResult firstName(ZenidSharedMinedText firstName) {
this.firstName = firstName;
return this;
}
/**
* Get firstName
* @return firstName
*/
@jakarta.annotation.Nullable
@JsonProperty(JSON_PROPERTY_FIRST_NAME)
@JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
public ZenidSharedMinedText getFirstName() {
return firstName;
}
@JsonProperty(JSON_PROPERTY_FIRST_NAME)
@JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
public void setFirstName(ZenidSharedMinedText firstName) {
this.firstName = firstName;
}
public ZenidSharedMineAllResult lastName(ZenidSharedMinedText lastName) {
this.lastName = lastName;
return this;
}
/**
* Get lastName
* @return lastName
*/
@jakarta.annotation.Nullable
@JsonProperty(JSON_PROPERTY_LAST_NAME)
@JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
public ZenidSharedMinedText getLastName() {
return lastName;
}
@JsonProperty(JSON_PROPERTY_LAST_NAME)
@JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
public void setLastName(ZenidSharedMinedText lastName) {
this.lastName = lastName;
}
public ZenidSharedMineAllResult address(ZenidSharedMinedAddress address) {
this.address = address;
return this;
}
/**
* Get address
* @return address
*/
@jakarta.annotation.Nullable
@JsonProperty(JSON_PROPERTY_ADDRESS)
@JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
public ZenidSharedMinedAddress getAddress() {
return address;
}
@JsonProperty(JSON_PROPERTY_ADDRESS)
@JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
public void setAddress(ZenidSharedMinedAddress address) {
this.address = address;
}
public ZenidSharedMineAllResult birthAddress(ZenidSharedMinedText birthAddress) {
this.birthAddress = birthAddress;
return this;
}
/**
* Get birthAddress
* @return birthAddress
*/
@jakarta.annotation.Nullable
@JsonProperty(JSON_PROPERTY_BIRTH_ADDRESS)
@JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
public ZenidSharedMinedText getBirthAddress() {
return birthAddress;
}
@JsonProperty(JSON_PROPERTY_BIRTH_ADDRESS)
@JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
public void setBirthAddress(ZenidSharedMinedText birthAddress) {
this.birthAddress = birthAddress;
}
public ZenidSharedMineAllResult birthLastName(ZenidSharedMinedText birthLastName) {
this.birthLastName = birthLastName;
return this;
}
/**
* Get birthLastName
* @return birthLastName
*/
@jakarta.annotation.Nullable
@JsonProperty(JSON_PROPERTY_BIRTH_LAST_NAME)
@JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
public ZenidSharedMinedText getBirthLastName() {
return birthLastName;
}
@JsonProperty(JSON_PROPERTY_BIRTH_LAST_NAME)
@JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
public void setBirthLastName(ZenidSharedMinedText birthLastName) {
this.birthLastName = birthLastName;
}
public ZenidSharedMineAllResult birthNumber(ZenidSharedMinedRc birthNumber) {
this.birthNumber = birthNumber;
return this;
}
/**
* Get birthNumber
* @return birthNumber
*/
@jakarta.annotation.Nullable
@JsonProperty(JSON_PROPERTY_BIRTH_NUMBER)
@JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
public ZenidSharedMinedRc getBirthNumber() {
return birthNumber;
}
@JsonProperty(JSON_PROPERTY_BIRTH_NUMBER)
@JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
public void setBirthNumber(ZenidSharedMinedRc birthNumber) {
this.birthNumber = birthNumber;
}
public ZenidSharedMineAllResult birthDate(ZenidSharedMinedDate birthDate) {
this.birthDate = birthDate;
return this;
}
/**
* Get birthDate
* @return birthDate
*/
@jakarta.annotation.Nullable
@JsonProperty(JSON_PROPERTY_BIRTH_DATE)
@JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
public ZenidSharedMinedDate getBirthDate() {
return birthDate;
}
@JsonProperty(JSON_PROPERTY_BIRTH_DATE)
@JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
public void setBirthDate(ZenidSharedMinedDate birthDate) {
this.birthDate = birthDate;
}
public ZenidSharedMineAllResult expiryDate(ZenidSharedMinedDate expiryDate) {
this.expiryDate = expiryDate;
return this;
}
/**
* Get expiryDate
* @return expiryDate
*/
@jakarta.annotation.Nullable
@JsonProperty(JSON_PROPERTY_EXPIRY_DATE)
@JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
public ZenidSharedMinedDate getExpiryDate() {
return expiryDate;
}
@JsonProperty(JSON_PROPERTY_EXPIRY_DATE)
@JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
public void setExpiryDate(ZenidSharedMinedDate expiryDate) {
this.expiryDate = expiryDate;
}
public ZenidSharedMineAllResult issueDate(ZenidSharedMinedDate issueDate) {
this.issueDate = issueDate;
return this;
}
/**
* Get issueDate
* @return issueDate
*/
@jakarta.annotation.Nullable
@JsonProperty(JSON_PROPERTY_ISSUE_DATE)
@JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
public ZenidSharedMinedDate getIssueDate() {
return issueDate;
}
@JsonProperty(JSON_PROPERTY_ISSUE_DATE)
@JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
public void setIssueDate(ZenidSharedMinedDate issueDate) {
this.issueDate = issueDate;
}
public ZenidSharedMineAllResult idcardNumber(ZenidSharedMinedText idcardNumber) {
this.idcardNumber = idcardNumber;
return this;
}
/**
* Get idcardNumber
* @return idcardNumber
*/
@jakarta.annotation.Nullable
@JsonProperty(JSON_PROPERTY_IDCARD_NUMBER)
@JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
public ZenidSharedMinedText getIdcardNumber() {
return idcardNumber;
}
@JsonProperty(JSON_PROPERTY_IDCARD_NUMBER)
@JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
public void setIdcardNumber(ZenidSharedMinedText idcardNumber) {
this.idcardNumber = idcardNumber;
}
public ZenidSharedMineAllResult drivinglicenseNumber(ZenidSharedMinedText drivinglicenseNumber) {
this.drivinglicenseNumber = drivinglicenseNumber;
return this;
}
/**
* Get drivinglicenseNumber
* @return drivinglicenseNumber
*/
@jakarta.annotation.Nullable
@JsonProperty(JSON_PROPERTY_DRIVINGLICENSE_NUMBER)
@JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
public ZenidSharedMinedText getDrivinglicenseNumber() {
return drivinglicenseNumber;
}
@JsonProperty(JSON_PROPERTY_DRIVINGLICENSE_NUMBER)
@JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
public void setDrivinglicenseNumber(ZenidSharedMinedText drivinglicenseNumber) {
this.drivinglicenseNumber = drivinglicenseNumber;
}
public ZenidSharedMineAllResult passportNumber(ZenidSharedMinedText passportNumber) {
this.passportNumber = passportNumber;
return this;
}
/**
* Get passportNumber
* @return passportNumber
*/
@jakarta.annotation.Nullable
@JsonProperty(JSON_PROPERTY_PASSPORT_NUMBER)
@JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
public ZenidSharedMinedText getPassportNumber() {
return passportNumber;
}
@JsonProperty(JSON_PROPERTY_PASSPORT_NUMBER)
@JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
public void setPassportNumber(ZenidSharedMinedText passportNumber) {
this.passportNumber = passportNumber;
}
public ZenidSharedMineAllResult sex(ZenidSharedMinedSex sex) {
this.sex = sex;
return this;
}
/**
* Get sex
* @return sex
*/
@jakarta.annotation.Nullable
@JsonProperty(JSON_PROPERTY_SEX)
@JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
public ZenidSharedMinedSex getSex() {
return sex;
}
@JsonProperty(JSON_PROPERTY_SEX)
@JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
public void setSex(ZenidSharedMinedSex sex) {
this.sex = sex;
}
public ZenidSharedMineAllResult nationality(ZenidSharedMinedText nationality) {
this.nationality = nationality;
return this;
}
/**
* Get nationality
* @return nationality
*/
@jakarta.annotation.Nullable
@JsonProperty(JSON_PROPERTY_NATIONALITY)
@JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
public ZenidSharedMinedText getNationality() {
return nationality;
}
@JsonProperty(JSON_PROPERTY_NATIONALITY)
@JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
public void setNationality(ZenidSharedMinedText nationality) {
this.nationality = nationality;
}
public ZenidSharedMineAllResult authority(ZenidSharedMinedText authority) {
this.authority = authority;
return this;
}
/**
* Get authority
* @return authority
*/
@jakarta.annotation.Nullable
@JsonProperty(JSON_PROPERTY_AUTHORITY)
@JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
public ZenidSharedMinedText getAuthority() {
return authority;
}
@JsonProperty(JSON_PROPERTY_AUTHORITY)
@JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
public void setAuthority(ZenidSharedMinedText authority) {
this.authority = authority;
}
public ZenidSharedMineAllResult maritalStatus(ZenidSharedMinedMaritalStatus maritalStatus) {
this.maritalStatus = maritalStatus;
return this;
}
/**
* Get maritalStatus
* @return maritalStatus
*/
@jakarta.annotation.Nullable
@JsonProperty(JSON_PROPERTY_MARITAL_STATUS)
@JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
public ZenidSharedMinedMaritalStatus getMaritalStatus() {
return maritalStatus;
}
@JsonProperty(JSON_PROPERTY_MARITAL_STATUS)
@JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
public void setMaritalStatus(ZenidSharedMinedMaritalStatus maritalStatus) {
this.maritalStatus = maritalStatus;
}
public ZenidSharedMineAllResult photo(ZenidSharedMinedPhoto photo) {
this.photo = photo;
return this;
}
/**
* Get photo
* @return photo
*/
@jakarta.annotation.Nullable
@JsonProperty(JSON_PROPERTY_PHOTO)
@JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
public ZenidSharedMinedPhoto getPhoto() {
return photo;
}
@JsonProperty(JSON_PROPERTY_PHOTO)
@JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
public void setPhoto(ZenidSharedMinedPhoto photo) {
this.photo = photo;
}
public ZenidSharedMineAllResult mrz(ZenidSharedMinedMrz mrz) {
this.mrz = mrz;
return this;
}
/**
* Get mrz
* @return mrz
*/
@jakarta.annotation.Nullable
@JsonProperty(JSON_PROPERTY_MRZ)
@JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
public ZenidSharedMinedMrz getMrz() {
return mrz;
}
@JsonProperty(JSON_PROPERTY_MRZ)
@JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
public void setMrz(ZenidSharedMinedMrz mrz) {
this.mrz = mrz;
}
public ZenidSharedMineAllResult documentCode(DocumentCodeEnum documentCode) {
this.documentCode = documentCode;
return this;
}
/**
* Set access point shouldnt be used anywhere. It is in DocumentCode property just because of xml serialization
* @return documentCode
*/
@jakarta.annotation.Nullable
@JsonProperty(JSON_PROPERTY_DOCUMENT_CODE)
@JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
public DocumentCodeEnum getDocumentCode() {
return documentCode;
}
@JsonProperty(JSON_PROPERTY_DOCUMENT_CODE)
@JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
public void setDocumentCode(DocumentCodeEnum documentCode) {
this.documentCode = documentCode;
}
public ZenidSharedMineAllResult documentCountry(DocumentCountryEnum documentCountry) {
this.documentCountry = documentCountry;
return this;
}
/**
* Country associated with this document type. Set access point shouldnt be used anywhere. It is in DocumentCountry property just because of xml serialization
* @return documentCountry
*/
@jakarta.annotation.Nullable
@JsonProperty(JSON_PROPERTY_DOCUMENT_COUNTRY)
@JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
public DocumentCountryEnum getDocumentCountry() {
return documentCountry;
}
@JsonProperty(JSON_PROPERTY_DOCUMENT_COUNTRY)
@JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
public void setDocumentCountry(DocumentCountryEnum documentCountry) {
this.documentCountry = documentCountry;
}
public ZenidSharedMineAllResult documentRole(DocumentRoleEnum documentRole) {
this.documentRole = documentRole;
return this;
}
/**
* General role of this document (ID card vs Passport vs Driving license etc) Set access point shouldnt be used anywhere. It is in DocumentRole property just because of xml serialization
* @return documentRole
*/
@jakarta.annotation.Nullable
@JsonProperty(JSON_PROPERTY_DOCUMENT_ROLE)
@JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
public DocumentRoleEnum getDocumentRole() {
return documentRole;
}
@JsonProperty(JSON_PROPERTY_DOCUMENT_ROLE)
@JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
public void setDocumentRole(DocumentRoleEnum documentRole) {
this.documentRole = documentRole;
}
public ZenidSharedMineAllResult pageCode(PageCodeEnum pageCode) {
this.pageCode = pageCode;
return this;
}
/**
* identification of page of document
* @return pageCode
*/
@jakarta.annotation.Nullable
@JsonProperty(JSON_PROPERTY_PAGE_CODE)
@JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
public PageCodeEnum getPageCode() {
return pageCode;
}
@JsonProperty(JSON_PROPERTY_PAGE_CODE)
@JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
public void setPageCode(PageCodeEnum pageCode) {
this.pageCode = pageCode;
}
public ZenidSharedMineAllResult height(ZenidSharedMinedText height) {
this.height = height;
return this;
}
/**
* Get height
* @return height
*/
@jakarta.annotation.Nullable
@JsonProperty(JSON_PROPERTY_HEIGHT)
@JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
public ZenidSharedMinedText getHeight() {
return height;
}
@JsonProperty(JSON_PROPERTY_HEIGHT)
@JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
public void setHeight(ZenidSharedMinedText height) {
this.height = height;
}
public ZenidSharedMineAllResult eyesColor(ZenidSharedMinedText eyesColor) {
this.eyesColor = eyesColor;
return this;
}
/**
* Get eyesColor
* @return eyesColor
*/
@jakarta.annotation.Nullable
@JsonProperty(JSON_PROPERTY_EYES_COLOR)
@JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
public ZenidSharedMinedText getEyesColor() {
return eyesColor;
}
@JsonProperty(JSON_PROPERTY_EYES_COLOR)
@JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
public void setEyesColor(ZenidSharedMinedText eyesColor) {
this.eyesColor = eyesColor;
}
public ZenidSharedMineAllResult carNumber(ZenidSharedMinedText carNumber) {
this.carNumber = carNumber;
return this;
}
/**
* Get carNumber
* @return carNumber
*/
@jakarta.annotation.Nullable
@JsonProperty(JSON_PROPERTY_CAR_NUMBER)
@JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
public ZenidSharedMinedText getCarNumber() {
return carNumber;
}
@JsonProperty(JSON_PROPERTY_CAR_NUMBER)
@JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
public void setCarNumber(ZenidSharedMinedText carNumber) {
this.carNumber = carNumber;
}
public ZenidSharedMineAllResult visaNumber(ZenidSharedMinedText visaNumber) {
this.visaNumber = visaNumber;
return this;
}
/**
* Get visaNumber
* @return visaNumber
*/
@jakarta.annotation.Nullable
@JsonProperty(JSON_PROPERTY_VISA_NUMBER)
@JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
public ZenidSharedMinedText getVisaNumber() {
return visaNumber;
}
@JsonProperty(JSON_PROPERTY_VISA_NUMBER)
@JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
public void setVisaNumber(ZenidSharedMinedText visaNumber) {
this.visaNumber = visaNumber;
}
public ZenidSharedMineAllResult firstNameOfParents(ZenidSharedMinedText firstNameOfParents) {
this.firstNameOfParents = firstNameOfParents;
return this;
}
/**
* Get firstNameOfParents
* @return firstNameOfParents
*/
@jakarta.annotation.Nullable
@JsonProperty(JSON_PROPERTY_FIRST_NAME_OF_PARENTS)
@JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
public ZenidSharedMinedText getFirstNameOfParents() {
return firstNameOfParents;
}
@JsonProperty(JSON_PROPERTY_FIRST_NAME_OF_PARENTS)
@JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
public void setFirstNameOfParents(ZenidSharedMinedText firstNameOfParents) {
this.firstNameOfParents = firstNameOfParents;
}
public ZenidSharedMineAllResult residencyNumber(ZenidSharedMinedText residencyNumber) {
this.residencyNumber = residencyNumber;
return this;
}
/**
* Get residencyNumber
* @return residencyNumber
*/
@jakarta.annotation.Nullable
@JsonProperty(JSON_PROPERTY_RESIDENCY_NUMBER)
@JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
public ZenidSharedMinedText getResidencyNumber() {
return residencyNumber;
}
@JsonProperty(JSON_PROPERTY_RESIDENCY_NUMBER)
@JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
public void setResidencyNumber(ZenidSharedMinedText residencyNumber) {
this.residencyNumber = residencyNumber;
}
public ZenidSharedMineAllResult residencyNumberPhoto(ZenidSharedMinedText residencyNumberPhoto) {
this.residencyNumberPhoto = residencyNumberPhoto;
return this;
}
/**
* Get residencyNumberPhoto
* @return residencyNumberPhoto
*/
@jakarta.annotation.Nullable
@JsonProperty(JSON_PROPERTY_RESIDENCY_NUMBER_PHOTO)
@JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
public ZenidSharedMinedText getResidencyNumberPhoto() {
return residencyNumberPhoto;
}
@JsonProperty(JSON_PROPERTY_RESIDENCY_NUMBER_PHOTO)
@JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
public void setResidencyNumberPhoto(ZenidSharedMinedText residencyNumberPhoto) {
this.residencyNumberPhoto = residencyNumberPhoto;
}
public ZenidSharedMineAllResult fathersName(ZenidSharedMinedText fathersName) {
this.fathersName = fathersName;
return this;
}
/**
* Get fathersName
* @return fathersName
*/
@jakarta.annotation.Nullable
@JsonProperty(JSON_PROPERTY_FATHERS_NAME)
@JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
public ZenidSharedMinedText getFathersName() {
return fathersName;
}
@JsonProperty(JSON_PROPERTY_FATHERS_NAME)
@JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
public void setFathersName(ZenidSharedMinedText fathersName) {
this.fathersName = fathersName;
}
public ZenidSharedMineAllResult residencyPermitDescription(ZenidSharedMinedText residencyPermitDescription) {
this.residencyPermitDescription = residencyPermitDescription;
return this;
}
/**
* Get residencyPermitDescription
* @return residencyPermitDescription
*/
@jakarta.annotation.Nullable
@JsonProperty(JSON_PROPERTY_RESIDENCY_PERMIT_DESCRIPTION)
@JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
public ZenidSharedMinedText getResidencyPermitDescription() {
return residencyPermitDescription;
}
@JsonProperty(JSON_PROPERTY_RESIDENCY_PERMIT_DESCRIPTION)
@JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
public void setResidencyPermitDescription(ZenidSharedMinedText residencyPermitDescription) {
this.residencyPermitDescription = residencyPermitDescription;
}
public ZenidSharedMineAllResult residencyPermitCode(ZenidSharedMinedText residencyPermitCode) {
this.residencyPermitCode = residencyPermitCode;
return this;
}
/**
* Get residencyPermitCode
* @return residencyPermitCode
*/
@jakarta.annotation.Nullable
@JsonProperty(JSON_PROPERTY_RESIDENCY_PERMIT_CODE)
@JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
public ZenidSharedMinedText getResidencyPermitCode() {
return residencyPermitCode;
}
@JsonProperty(JSON_PROPERTY_RESIDENCY_PERMIT_CODE)
@JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
public void setResidencyPermitCode(ZenidSharedMinedText residencyPermitCode) {
this.residencyPermitCode = residencyPermitCode;
}
public ZenidSharedMineAllResult gunlicenseNumber(ZenidSharedMinedText gunlicenseNumber) {
this.gunlicenseNumber = gunlicenseNumber;
return this;
}
/**
* Get gunlicenseNumber
* @return gunlicenseNumber
*/
@jakarta.annotation.Nullable
@JsonProperty(JSON_PROPERTY_GUNLICENSE_NUMBER)
@JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
public ZenidSharedMinedText getGunlicenseNumber() {
return gunlicenseNumber;
}
@JsonProperty(JSON_PROPERTY_GUNLICENSE_NUMBER)
@JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
public void setGunlicenseNumber(ZenidSharedMinedText gunlicenseNumber) {
this.gunlicenseNumber = gunlicenseNumber;
}
public ZenidSharedMineAllResult titles(ZenidSharedMinedText titles) {
this.titles = titles;
return this;
}
/**
* Get titles
* @return titles
*/
@jakarta.annotation.Nullable
@JsonProperty(JSON_PROPERTY_TITLES)
@JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
public ZenidSharedMinedText getTitles() {
return titles;
}
@JsonProperty(JSON_PROPERTY_TITLES)
@JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
public void setTitles(ZenidSharedMinedText titles) {
this.titles = titles;
}
public ZenidSharedMineAllResult titlesAfter(ZenidSharedMinedText titlesAfter) {
this.titlesAfter = titlesAfter;
return this;
}
/**
* Get titlesAfter
* @return titlesAfter
*/
@jakarta.annotation.Nullable
@JsonProperty(JSON_PROPERTY_TITLES_AFTER)
@JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
public ZenidSharedMinedText getTitlesAfter() {
return titlesAfter;
}
@JsonProperty(JSON_PROPERTY_TITLES_AFTER)
@JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
public void setTitlesAfter(ZenidSharedMinedText titlesAfter) {
this.titlesAfter = titlesAfter;
}
public ZenidSharedMineAllResult specialRemarks(ZenidSharedMinedText specialRemarks) {
this.specialRemarks = specialRemarks;
return this;
}
/**
* Get specialRemarks
* @return specialRemarks
*/
@jakarta.annotation.Nullable
@JsonProperty(JSON_PROPERTY_SPECIAL_REMARKS)
@JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
public ZenidSharedMinedText getSpecialRemarks() {
return specialRemarks;
}
@JsonProperty(JSON_PROPERTY_SPECIAL_REMARKS)
@JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
public void setSpecialRemarks(ZenidSharedMinedText specialRemarks) {
this.specialRemarks = specialRemarks;
}
public ZenidSharedMineAllResult mothersName(ZenidSharedMinedText mothersName) {
this.mothersName = mothersName;
return this;
}
/**
* Get mothersName
* @return mothersName
*/
@jakarta.annotation.Nullable
@JsonProperty(JSON_PROPERTY_MOTHERS_NAME)
@JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
public ZenidSharedMinedText getMothersName() {
return mothersName;
}
@JsonProperty(JSON_PROPERTY_MOTHERS_NAME)
@JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
public void setMothersName(ZenidSharedMinedText mothersName) {
this.mothersName = mothersName;
}
public ZenidSharedMineAllResult healthInsuranceCardNumber(ZenidSharedMinedText healthInsuranceCardNumber) {
this.healthInsuranceCardNumber = healthInsuranceCardNumber;
return this;
}
/**
* Get healthInsuranceCardNumber
* @return healthInsuranceCardNumber
*/
@jakarta.annotation.Nullable
@JsonProperty(JSON_PROPERTY_HEALTH_INSURANCE_CARD_NUMBER)
@JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
public ZenidSharedMinedText getHealthInsuranceCardNumber() {
return healthInsuranceCardNumber;
}
@JsonProperty(JSON_PROPERTY_HEALTH_INSURANCE_CARD_NUMBER)
@JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
public void setHealthInsuranceCardNumber(ZenidSharedMinedText healthInsuranceCardNumber) {
this.healthInsuranceCardNumber = healthInsuranceCardNumber;
}
public ZenidSharedMineAllResult healthInsuranceNumber(ZenidSharedMinedText healthInsuranceNumber) {
this.healthInsuranceNumber = healthInsuranceNumber;
return this;
}
/**
* Get healthInsuranceNumber
* @return healthInsuranceNumber
*/
@jakarta.annotation.Nullable
@JsonProperty(JSON_PROPERTY_HEALTH_INSURANCE_NUMBER)
@JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
public ZenidSharedMinedText getHealthInsuranceNumber() {
return healthInsuranceNumber;
}
@JsonProperty(JSON_PROPERTY_HEALTH_INSURANCE_NUMBER)
@JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
public void setHealthInsuranceNumber(ZenidSharedMinedText healthInsuranceNumber) {
this.healthInsuranceNumber = healthInsuranceNumber;
}
public ZenidSharedMineAllResult insuranceCompanyCode(ZenidSharedMinedText insuranceCompanyCode) {
this.insuranceCompanyCode = insuranceCompanyCode;
return this;
}
/**
* Get insuranceCompanyCode
* @return insuranceCompanyCode
*/
@jakarta.annotation.Nullable
@JsonProperty(JSON_PROPERTY_INSURANCE_COMPANY_CODE)
@JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
public ZenidSharedMinedText getInsuranceCompanyCode() {
return insuranceCompanyCode;
}
@JsonProperty(JSON_PROPERTY_INSURANCE_COMPANY_CODE)
@JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
public void setInsuranceCompanyCode(ZenidSharedMinedText insuranceCompanyCode) {
this.insuranceCompanyCode = insuranceCompanyCode;
}
public ZenidSharedMineAllResult issuingCountry(ZenidSharedMinedText issuingCountry) {
this.issuingCountry = issuingCountry;
return this;
}
/**
* Get issuingCountry
* @return issuingCountry
*/
@jakarta.annotation.Nullable
@JsonProperty(JSON_PROPERTY_ISSUING_COUNTRY)
@JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
public ZenidSharedMinedText getIssuingCountry() {
return issuingCountry;
}
@JsonProperty(JSON_PROPERTY_ISSUING_COUNTRY)
@JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
public void setIssuingCountry(ZenidSharedMinedText issuingCountry) {
this.issuingCountry = issuingCountry;
}
public ZenidSharedMineAllResult fathersBirthDate(ZenidSharedMinedDate fathersBirthDate) {
this.fathersBirthDate = fathersBirthDate;
return this;
}
/**
* Get fathersBirthDate
* @return fathersBirthDate
*/
@jakarta.annotation.Nullable
@JsonProperty(JSON_PROPERTY_FATHERS_BIRTH_DATE)
@JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
public ZenidSharedMinedDate getFathersBirthDate() {
return fathersBirthDate;
}
@JsonProperty(JSON_PROPERTY_FATHERS_BIRTH_DATE)
@JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
public void setFathersBirthDate(ZenidSharedMinedDate fathersBirthDate) {
this.fathersBirthDate = fathersBirthDate;
}
public ZenidSharedMineAllResult fathersSurname(ZenidSharedMinedText fathersSurname) {
this.fathersSurname = fathersSurname;
return this;
}
/**
* Get fathersSurname
* @return fathersSurname
*/
@jakarta.annotation.Nullable
@JsonProperty(JSON_PROPERTY_FATHERS_SURNAME)
@JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
public ZenidSharedMinedText getFathersSurname() {
return fathersSurname;
}
@JsonProperty(JSON_PROPERTY_FATHERS_SURNAME)
@JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
public void setFathersSurname(ZenidSharedMinedText fathersSurname) {
this.fathersSurname = fathersSurname;
}
public ZenidSharedMineAllResult fathersBirthNumber(ZenidSharedMinedText fathersBirthNumber) {
this.fathersBirthNumber = fathersBirthNumber;
return this;
}
/**
* Get fathersBirthNumber
* @return fathersBirthNumber
*/
@jakarta.annotation.Nullable
@JsonProperty(JSON_PROPERTY_FATHERS_BIRTH_NUMBER)
@JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
public ZenidSharedMinedText getFathersBirthNumber() {
return fathersBirthNumber;
}
@JsonProperty(JSON_PROPERTY_FATHERS_BIRTH_NUMBER)
@JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
public void setFathersBirthNumber(ZenidSharedMinedText fathersBirthNumber) {
this.fathersBirthNumber = fathersBirthNumber;
}
public ZenidSharedMineAllResult fathersBirthSurname(ZenidSharedMinedText fathersBirthSurname) {
this.fathersBirthSurname = fathersBirthSurname;
return this;
}
/**
* Get fathersBirthSurname
* @return fathersBirthSurname
*/
@jakarta.annotation.Nullable
@JsonProperty(JSON_PROPERTY_FATHERS_BIRTH_SURNAME)
@JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
public ZenidSharedMinedText getFathersBirthSurname() {
return fathersBirthSurname;
}
@JsonProperty(JSON_PROPERTY_FATHERS_BIRTH_SURNAME)
@JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
public void setFathersBirthSurname(ZenidSharedMinedText fathersBirthSurname) {
this.fathersBirthSurname = fathersBirthSurname;
}
public ZenidSharedMineAllResult mothersBirthDate(ZenidSharedMinedDate mothersBirthDate) {
this.mothersBirthDate = mothersBirthDate;
return this;
}
/**
* Get mothersBirthDate
* @return mothersBirthDate
*/
@jakarta.annotation.Nullable
@JsonProperty(JSON_PROPERTY_MOTHERS_BIRTH_DATE)
@JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
public ZenidSharedMinedDate getMothersBirthDate() {
return mothersBirthDate;
}
@JsonProperty(JSON_PROPERTY_MOTHERS_BIRTH_DATE)
@JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
public void setMothersBirthDate(ZenidSharedMinedDate mothersBirthDate) {
this.mothersBirthDate = mothersBirthDate;
}
public ZenidSharedMineAllResult mothersSurname(ZenidSharedMinedText mothersSurname) {
this.mothersSurname = mothersSurname;
return this;
}
/**
* Get mothersSurname
* @return mothersSurname
*/
@jakarta.annotation.Nullable
@JsonProperty(JSON_PROPERTY_MOTHERS_SURNAME)
@JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
public ZenidSharedMinedText getMothersSurname() {
return mothersSurname;
}
@JsonProperty(JSON_PROPERTY_MOTHERS_SURNAME)
@JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
public void setMothersSurname(ZenidSharedMinedText mothersSurname) {
this.mothersSurname = mothersSurname;
}
public ZenidSharedMineAllResult mothersBirthNumber(ZenidSharedMinedText mothersBirthNumber) {
this.mothersBirthNumber = mothersBirthNumber;
return this;
}
/**
* Get mothersBirthNumber
* @return mothersBirthNumber
*/
@jakarta.annotation.Nullable
@JsonProperty(JSON_PROPERTY_MOTHERS_BIRTH_NUMBER)
@JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
public ZenidSharedMinedText getMothersBirthNumber() {
return mothersBirthNumber;
}
@JsonProperty(JSON_PROPERTY_MOTHERS_BIRTH_NUMBER)
@JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
public void setMothersBirthNumber(ZenidSharedMinedText mothersBirthNumber) {
this.mothersBirthNumber = mothersBirthNumber;
}
public ZenidSharedMineAllResult mothersBirthSurname(ZenidSharedMinedText mothersBirthSurname) {
this.mothersBirthSurname = mothersBirthSurname;
return this;
}
/**
* Get mothersBirthSurname
* @return mothersBirthSurname
*/
@jakarta.annotation.Nullable
@JsonProperty(JSON_PROPERTY_MOTHERS_BIRTH_SURNAME)
@JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
public ZenidSharedMinedText getMothersBirthSurname() {
return mothersBirthSurname;
}
@JsonProperty(JSON_PROPERTY_MOTHERS_BIRTH_SURNAME)
@JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
public void setMothersBirthSurname(ZenidSharedMinedText mothersBirthSurname) {
this.mothersBirthSurname = mothersBirthSurname;
}
public ZenidSharedMineAllResult birthCertificateNumber(ZenidSharedMinedText birthCertificateNumber) {
this.birthCertificateNumber = birthCertificateNumber;
return this;
}
/**
* Get birthCertificateNumber
* @return birthCertificateNumber
*/
@jakarta.annotation.Nullable
@JsonProperty(JSON_PROPERTY_BIRTH_CERTIFICATE_NUMBER)
@JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
public ZenidSharedMinedText getBirthCertificateNumber() {
return birthCertificateNumber;
}
@JsonProperty(JSON_PROPERTY_BIRTH_CERTIFICATE_NUMBER)
@JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
public void setBirthCertificateNumber(ZenidSharedMinedText birthCertificateNumber) {
this.birthCertificateNumber = birthCertificateNumber;
}
/**
* Return true if this ZenidShared.MineAllResult object is equal to o.
*/
@Override
public boolean equals(Object o) {
if (this == o) {
return true;
}
if (o == null || getClass() != o.getClass()) {
return false;
}
ZenidSharedMineAllResult zenidSharedMineAllResult = (ZenidSharedMineAllResult) o;
return Objects.equals(this.firstName, zenidSharedMineAllResult.firstName) &&
Objects.equals(this.lastName, zenidSharedMineAllResult.lastName) &&
Objects.equals(this.address, zenidSharedMineAllResult.address) &&
Objects.equals(this.birthAddress, zenidSharedMineAllResult.birthAddress) &&
Objects.equals(this.birthLastName, zenidSharedMineAllResult.birthLastName) &&
Objects.equals(this.birthNumber, zenidSharedMineAllResult.birthNumber) &&
Objects.equals(this.birthDate, zenidSharedMineAllResult.birthDate) &&
Objects.equals(this.expiryDate, zenidSharedMineAllResult.expiryDate) &&
Objects.equals(this.issueDate, zenidSharedMineAllResult.issueDate) &&
Objects.equals(this.idcardNumber, zenidSharedMineAllResult.idcardNumber) &&
Objects.equals(this.drivinglicenseNumber, zenidSharedMineAllResult.drivinglicenseNumber) &&
Objects.equals(this.passportNumber, zenidSharedMineAllResult.passportNumber) &&
Objects.equals(this.sex, zenidSharedMineAllResult.sex) &&
Objects.equals(this.nationality, zenidSharedMineAllResult.nationality) &&
Objects.equals(this.authority, zenidSharedMineAllResult.authority) &&
Objects.equals(this.maritalStatus, zenidSharedMineAllResult.maritalStatus) &&
Objects.equals(this.photo, zenidSharedMineAllResult.photo) &&
Objects.equals(this.mrz, zenidSharedMineAllResult.mrz) &&
Objects.equals(this.documentCode, zenidSharedMineAllResult.documentCode) &&
Objects.equals(this.documentCountry, zenidSharedMineAllResult.documentCountry) &&
Objects.equals(this.documentRole, zenidSharedMineAllResult.documentRole) &&
Objects.equals(this.pageCode, zenidSharedMineAllResult.pageCode) &&
Objects.equals(this.height, zenidSharedMineAllResult.height) &&
Objects.equals(this.eyesColor, zenidSharedMineAllResult.eyesColor) &&
Objects.equals(this.carNumber, zenidSharedMineAllResult.carNumber) &&
Objects.equals(this.visaNumber, zenidSharedMineAllResult.visaNumber) &&
Objects.equals(this.firstNameOfParents, zenidSharedMineAllResult.firstNameOfParents) &&
Objects.equals(this.residencyNumber, zenidSharedMineAllResult.residencyNumber) &&
Objects.equals(this.residencyNumberPhoto, zenidSharedMineAllResult.residencyNumberPhoto) &&
Objects.equals(this.fathersName, zenidSharedMineAllResult.fathersName) &&
Objects.equals(this.residencyPermitDescription, zenidSharedMineAllResult.residencyPermitDescription) &&
Objects.equals(this.residencyPermitCode, zenidSharedMineAllResult.residencyPermitCode) &&
Objects.equals(this.gunlicenseNumber, zenidSharedMineAllResult.gunlicenseNumber) &&
Objects.equals(this.titles, zenidSharedMineAllResult.titles) &&
Objects.equals(this.titlesAfter, zenidSharedMineAllResult.titlesAfter) &&
Objects.equals(this.specialRemarks, zenidSharedMineAllResult.specialRemarks) &&
Objects.equals(this.mothersName, zenidSharedMineAllResult.mothersName) &&
Objects.equals(this.healthInsuranceCardNumber, zenidSharedMineAllResult.healthInsuranceCardNumber) &&
Objects.equals(this.healthInsuranceNumber, zenidSharedMineAllResult.healthInsuranceNumber) &&
Objects.equals(this.insuranceCompanyCode, zenidSharedMineAllResult.insuranceCompanyCode) &&
Objects.equals(this.issuingCountry, zenidSharedMineAllResult.issuingCountry) &&
Objects.equals(this.fathersBirthDate, zenidSharedMineAllResult.fathersBirthDate) &&
Objects.equals(this.fathersSurname, zenidSharedMineAllResult.fathersSurname) &&
Objects.equals(this.fathersBirthNumber, zenidSharedMineAllResult.fathersBirthNumber) &&
Objects.equals(this.fathersBirthSurname, zenidSharedMineAllResult.fathersBirthSurname) &&
Objects.equals(this.mothersBirthDate, zenidSharedMineAllResult.mothersBirthDate) &&
Objects.equals(this.mothersSurname, zenidSharedMineAllResult.mothersSurname) &&
Objects.equals(this.mothersBirthNumber, zenidSharedMineAllResult.mothersBirthNumber) &&
Objects.equals(this.mothersBirthSurname, zenidSharedMineAllResult.mothersBirthSurname) &&
Objects.equals(this.birthCertificateNumber, zenidSharedMineAllResult.birthCertificateNumber);
}
@Override
public int hashCode() {
return Objects.hash(firstName, lastName, address, birthAddress, birthLastName, birthNumber, birthDate, expiryDate, issueDate, idcardNumber, drivinglicenseNumber, passportNumber, sex, nationality, authority, maritalStatus, photo, mrz, documentCode, documentCountry, documentRole, pageCode, height, eyesColor, carNumber, visaNumber, firstNameOfParents, residencyNumber, residencyNumberPhoto, fathersName, residencyPermitDescription, residencyPermitCode, gunlicenseNumber, titles, titlesAfter, specialRemarks, mothersName, healthInsuranceCardNumber, healthInsuranceNumber, insuranceCompanyCode, issuingCountry, fathersBirthDate, fathersSurname, fathersBirthNumber, fathersBirthSurname, mothersBirthDate, mothersSurname, mothersBirthNumber, mothersBirthSurname, birthCertificateNumber);
}
@Override
public String toString() {
StringBuilder sb = new StringBuilder();
sb.append("class ZenidSharedMineAllResult {\n");
sb.append(" firstName: ").append(toIndentedString(firstName)).append("\n");
sb.append(" lastName: ").append(toIndentedString(lastName)).append("\n");
sb.append(" address: ").append(toIndentedString(address)).append("\n");
sb.append(" birthAddress: ").append(toIndentedString(birthAddress)).append("\n");
sb.append(" birthLastName: ").append(toIndentedString(birthLastName)).append("\n");
sb.append(" birthNumber: ").append(toIndentedString(birthNumber)).append("\n");
sb.append(" birthDate: ").append(toIndentedString(birthDate)).append("\n");
sb.append(" expiryDate: ").append(toIndentedString(expiryDate)).append("\n");
sb.append(" issueDate: ").append(toIndentedString(issueDate)).append("\n");
sb.append(" idcardNumber: ").append(toIndentedString(idcardNumber)).append("\n");
sb.append(" drivinglicenseNumber: ").append(toIndentedString(drivinglicenseNumber)).append("\n");
sb.append(" passportNumber: ").append(toIndentedString(passportNumber)).append("\n");
sb.append(" sex: ").append(toIndentedString(sex)).append("\n");
sb.append(" nationality: ").append(toIndentedString(nationality)).append("\n");
sb.append(" authority: ").append(toIndentedString(authority)).append("\n");
sb.append(" maritalStatus: ").append(toIndentedString(maritalStatus)).append("\n");
sb.append(" photo: ").append(toIndentedString(photo)).append("\n");
sb.append(" mrz: ").append(toIndentedString(mrz)).append("\n");
sb.append(" documentCode: ").append(toIndentedString(documentCode)).append("\n");
sb.append(" documentCountry: ").append(toIndentedString(documentCountry)).append("\n");
sb.append(" documentRole: ").append(toIndentedString(documentRole)).append("\n");
sb.append(" pageCode: ").append(toIndentedString(pageCode)).append("\n");
sb.append(" height: ").append(toIndentedString(height)).append("\n");
sb.append(" eyesColor: ").append(toIndentedString(eyesColor)).append("\n");
sb.append(" carNumber: ").append(toIndentedString(carNumber)).append("\n");
sb.append(" visaNumber: ").append(toIndentedString(visaNumber)).append("\n");
sb.append(" firstNameOfParents: ").append(toIndentedString(firstNameOfParents)).append("\n");
sb.append(" residencyNumber: ").append(toIndentedString(residencyNumber)).append("\n");
sb.append(" residencyNumberPhoto: ").append(toIndentedString(residencyNumberPhoto)).append("\n");
sb.append(" fathersName: ").append(toIndentedString(fathersName)).append("\n");
sb.append(" residencyPermitDescription: ").append(toIndentedString(residencyPermitDescription)).append("\n");
sb.append(" residencyPermitCode: ").append(toIndentedString(residencyPermitCode)).append("\n");
sb.append(" gunlicenseNumber: ").append(toIndentedString(gunlicenseNumber)).append("\n");
sb.append(" titles: ").append(toIndentedString(titles)).append("\n");
sb.append(" titlesAfter: ").append(toIndentedString(titlesAfter)).append("\n");
sb.append(" specialRemarks: ").append(toIndentedString(specialRemarks)).append("\n");
sb.append(" mothersName: ").append(toIndentedString(mothersName)).append("\n");
sb.append(" healthInsuranceCardNumber: ").append(toIndentedString(healthInsuranceCardNumber)).append("\n");
sb.append(" healthInsuranceNumber: ").append(toIndentedString(healthInsuranceNumber)).append("\n");
sb.append(" insuranceCompanyCode: ").append(toIndentedString(insuranceCompanyCode)).append("\n");
sb.append(" issuingCountry: ").append(toIndentedString(issuingCountry)).append("\n");
sb.append(" fathersBirthDate: ").append(toIndentedString(fathersBirthDate)).append("\n");
sb.append(" fathersSurname: ").append(toIndentedString(fathersSurname)).append("\n");
sb.append(" fathersBirthNumber: ").append(toIndentedString(fathersBirthNumber)).append("\n");
sb.append(" fathersBirthSurname: ").append(toIndentedString(fathersBirthSurname)).append("\n");
sb.append(" mothersBirthDate: ").append(toIndentedString(mothersBirthDate)).append("\n");
sb.append(" mothersSurname: ").append(toIndentedString(mothersSurname)).append("\n");
sb.append(" mothersBirthNumber: ").append(toIndentedString(mothersBirthNumber)).append("\n");
sb.append(" mothersBirthSurname: ").append(toIndentedString(mothersBirthSurname)).append("\n");
sb.append(" birthCertificateNumber: ").append(toIndentedString(birthCertificateNumber)).append("\n");
sb.append("}");
return sb.toString();
}
/**
* Convert the given object to string with each line indented by 4 spaces
* (except the first line).
*/
private String toIndentedString(Object o) {
if (o == null) {
return "null";
}
return o.toString().replace("\n", "\n ");
}
/**
* Convert the instance into URL query string.
*
* @return URL query string
*/
public String toUrlQueryString() {
return toUrlQueryString(null);
}
/**
* Convert the instance into URL query string.
*
* @param prefix prefix of the query string
* @return URL query string
*/
public String toUrlQueryString(String prefix) {
String suffix = "";
String containerSuffix = "";
String containerPrefix = "";
if (prefix == null) {
// style=form, explode=true, e.g. /pet?name=cat&type=manx
prefix = "";
} else {
// deepObject style e.g. /pet?id[name]=cat&id[type]=manx
prefix = prefix + "[";
suffix = "]";
containerSuffix = "]";
containerPrefix = "[";
}
StringJoiner joiner = new StringJoiner("&");
// add `FirstName` to the URL query string
if (getFirstName() != null) {
joiner.add(getFirstName().toUrlQueryString(prefix + "FirstName" + suffix));
}
// add `LastName` to the URL query string
if (getLastName() != null) {
joiner.add(getLastName().toUrlQueryString(prefix + "LastName" + suffix));
}
// add `Address` to the URL query string
if (getAddress() != null) {
joiner.add(getAddress().toUrlQueryString(prefix + "Address" + suffix));
}
// add `BirthAddress` to the URL query string
if (getBirthAddress() != null) {
joiner.add(getBirthAddress().toUrlQueryString(prefix + "BirthAddress" + suffix));
}
// add `BirthLastName` to the URL query string
if (getBirthLastName() != null) {
joiner.add(getBirthLastName().toUrlQueryString(prefix + "BirthLastName" + suffix));
}
// add `BirthNumber` to the URL query string
if (getBirthNumber() != null) {
joiner.add(getBirthNumber().toUrlQueryString(prefix + "BirthNumber" + suffix));
}
// add `BirthDate` to the URL query string
if (getBirthDate() != null) {
joiner.add(getBirthDate().toUrlQueryString(prefix + "BirthDate" + suffix));
}
// add `ExpiryDate` to the URL query string
if (getExpiryDate() != null) {
joiner.add(getExpiryDate().toUrlQueryString(prefix + "ExpiryDate" + suffix));
}
// add `IssueDate` to the URL query string
if (getIssueDate() != null) {
joiner.add(getIssueDate().toUrlQueryString(prefix + "IssueDate" + suffix));
}
// add `IdcardNumber` to the URL query string
if (getIdcardNumber() != null) {
joiner.add(getIdcardNumber().toUrlQueryString(prefix + "IdcardNumber" + suffix));
}
// add `DrivinglicenseNumber` to the URL query string
if (getDrivinglicenseNumber() != null) {
joiner.add(getDrivinglicenseNumber().toUrlQueryString(prefix + "DrivinglicenseNumber" + suffix));
}
// add `PassportNumber` to the URL query string
if (getPassportNumber() != null) {
joiner.add(getPassportNumber().toUrlQueryString(prefix + "PassportNumber" + suffix));
}
// add `Sex` to the URL query string
if (getSex() != null) {
joiner.add(getSex().toUrlQueryString(prefix + "Sex" + suffix));
}
// add `Nationality` to the URL query string
if (getNationality() != null) {
joiner.add(getNationality().toUrlQueryString(prefix + "Nationality" + suffix));
}
// add `Authority` to the URL query string
if (getAuthority() != null) {
joiner.add(getAuthority().toUrlQueryString(prefix + "Authority" + suffix));
}
// add `MaritalStatus` to the URL query string
if (getMaritalStatus() != null) {
joiner.add(getMaritalStatus().toUrlQueryString(prefix + "MaritalStatus" + suffix));
}
// add `Photo` to the URL query string
if (getPhoto() != null) {
joiner.add(getPhoto().toUrlQueryString(prefix + "Photo" + suffix));
}
// add `Mrz` to the URL query string
if (getMrz() != null) {
joiner.add(getMrz().toUrlQueryString(prefix + "Mrz" + suffix));
}
// add `DocumentCode` to the URL query string
if (getDocumentCode() != null) {
joiner.add(String.format("%sDocumentCode%s=%s", prefix, suffix, URLEncoder.encode(ApiClient.valueToString(getDocumentCode()), StandardCharsets.UTF_8).replaceAll("\\+", "%20")));
}
// add `DocumentCountry` to the URL query string
if (getDocumentCountry() != null) {
joiner.add(String.format("%sDocumentCountry%s=%s", prefix, suffix, URLEncoder.encode(ApiClient.valueToString(getDocumentCountry()), StandardCharsets.UTF_8).replaceAll("\\+", "%20")));
}
// add `DocumentRole` to the URL query string
if (getDocumentRole() != null) {
joiner.add(String.format("%sDocumentRole%s=%s", prefix, suffix, URLEncoder.encode(ApiClient.valueToString(getDocumentRole()), StandardCharsets.UTF_8).replaceAll("\\+", "%20")));
}
// add `PageCode` to the URL query string
if (getPageCode() != null) {
joiner.add(String.format("%sPageCode%s=%s", prefix, suffix, URLEncoder.encode(ApiClient.valueToString(getPageCode()), StandardCharsets.UTF_8).replaceAll("\\+", "%20")));
}
// add `Height` to the URL query string
if (getHeight() != null) {
joiner.add(getHeight().toUrlQueryString(prefix + "Height" + suffix));
}
// add `EyesColor` to the URL query string
if (getEyesColor() != null) {
joiner.add(getEyesColor().toUrlQueryString(prefix + "EyesColor" + suffix));
}
// add `CarNumber` to the URL query string
if (getCarNumber() != null) {
joiner.add(getCarNumber().toUrlQueryString(prefix + "CarNumber" + suffix));
}
// add `VisaNumber` to the URL query string
if (getVisaNumber() != null) {
joiner.add(getVisaNumber().toUrlQueryString(prefix + "VisaNumber" + suffix));
}
// add `FirstNameOfParents` to the URL query string
if (getFirstNameOfParents() != null) {
joiner.add(getFirstNameOfParents().toUrlQueryString(prefix + "FirstNameOfParents" + suffix));
}
// add `ResidencyNumber` to the URL query string
if (getResidencyNumber() != null) {
joiner.add(getResidencyNumber().toUrlQueryString(prefix + "ResidencyNumber" + suffix));
}
// add `ResidencyNumberPhoto` to the URL query string
if (getResidencyNumberPhoto() != null) {
joiner.add(getResidencyNumberPhoto().toUrlQueryString(prefix + "ResidencyNumberPhoto" + suffix));
}
// add `FathersName` to the URL query string
if (getFathersName() != null) {
joiner.add(getFathersName().toUrlQueryString(prefix + "FathersName" + suffix));
}
// add `ResidencyPermitDescription` to the URL query string
if (getResidencyPermitDescription() != null) {
joiner.add(getResidencyPermitDescription().toUrlQueryString(prefix + "ResidencyPermitDescription" + suffix));
}
// add `ResidencyPermitCode` to the URL query string
if (getResidencyPermitCode() != null) {
joiner.add(getResidencyPermitCode().toUrlQueryString(prefix + "ResidencyPermitCode" + suffix));
}
// add `GunlicenseNumber` to the URL query string
if (getGunlicenseNumber() != null) {
joiner.add(getGunlicenseNumber().toUrlQueryString(prefix + "GunlicenseNumber" + suffix));
}
// add `Titles` to the URL query string
if (getTitles() != null) {
joiner.add(getTitles().toUrlQueryString(prefix + "Titles" + suffix));
}
// add `TitlesAfter` to the URL query string
if (getTitlesAfter() != null) {
joiner.add(getTitlesAfter().toUrlQueryString(prefix + "TitlesAfter" + suffix));
}
// add `SpecialRemarks` to the URL query string
if (getSpecialRemarks() != null) {
joiner.add(getSpecialRemarks().toUrlQueryString(prefix + "SpecialRemarks" + suffix));
}
// add `MothersName` to the URL query string
if (getMothersName() != null) {
joiner.add(getMothersName().toUrlQueryString(prefix + "MothersName" + suffix));
}
// add `HealthInsuranceCardNumber` to the URL query string
if (getHealthInsuranceCardNumber() != null) {
joiner.add(getHealthInsuranceCardNumber().toUrlQueryString(prefix + "HealthInsuranceCardNumber" + suffix));
}
// add `HealthInsuranceNumber` to the URL query string
if (getHealthInsuranceNumber() != null) {
joiner.add(getHealthInsuranceNumber().toUrlQueryString(prefix + "HealthInsuranceNumber" + suffix));
}
// add `InsuranceCompanyCode` to the URL query string
if (getInsuranceCompanyCode() != null) {
joiner.add(getInsuranceCompanyCode().toUrlQueryString(prefix + "InsuranceCompanyCode" + suffix));
}
// add `IssuingCountry` to the URL query string
if (getIssuingCountry() != null) {
joiner.add(getIssuingCountry().toUrlQueryString(prefix + "IssuingCountry" + suffix));
}
// add `FathersBirthDate` to the URL query string
if (getFathersBirthDate() != null) {
joiner.add(getFathersBirthDate().toUrlQueryString(prefix + "FathersBirthDate" + suffix));
}
// add `FathersSurname` to the URL query string
if (getFathersSurname() != null) {
joiner.add(getFathersSurname().toUrlQueryString(prefix + "FathersSurname" + suffix));
}
// add `FathersBirthNumber` to the URL query string
if (getFathersBirthNumber() != null) {
joiner.add(getFathersBirthNumber().toUrlQueryString(prefix + "FathersBirthNumber" + suffix));
}
// add `FathersBirthSurname` to the URL query string
if (getFathersBirthSurname() != null) {
joiner.add(getFathersBirthSurname().toUrlQueryString(prefix + "FathersBirthSurname" + suffix));
}
// add `MothersBirthDate` to the URL query string
if (getMothersBirthDate() != null) {
joiner.add(getMothersBirthDate().toUrlQueryString(prefix + "MothersBirthDate" + suffix));
}
// add `MothersSurname` to the URL query string
if (getMothersSurname() != null) {
joiner.add(getMothersSurname().toUrlQueryString(prefix + "MothersSurname" + suffix));
}
// add `MothersBirthNumber` to the URL query string
if (getMothersBirthNumber() != null) {
joiner.add(getMothersBirthNumber().toUrlQueryString(prefix + "MothersBirthNumber" + suffix));
}
// add `MothersBirthSurname` to the URL query string
if (getMothersBirthSurname() != null) {
joiner.add(getMothersBirthSurname().toUrlQueryString(prefix + "MothersBirthSurname" + suffix));
}
// add `BirthCertificateNumber` to the URL query string
if (getBirthCertificateNumber() != null) {
joiner.add(getBirthCertificateNumber().toUrlQueryString(prefix + "BirthCertificateNumber" + suffix));
}
return joiner.toString();
}
}