Package Avalara.SDK.model.A1099.V2
Class CoveredIndividual
- java.lang.Object
-
- Avalara.SDK.model.A1099.V2.CoveredIndividual
-
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen", comments="Generator version: 7.7.0") public class CoveredIndividual extends Object
Covered individual information for health coverage forms
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classCoveredIndividual.CustomTypeAdapterFactory
-
Field Summary
Fields Modifier and Type Field Description static HashSet<String>openapiFieldsstatic HashSet<String>openapiRequiredFieldsstatic StringSERIALIZED_NAME_BIRTH_DATEstatic StringSERIALIZED_NAME_COVERED_ALL_MONTHSstatic StringSERIALIZED_NAME_COVERED_APRILstatic StringSERIALIZED_NAME_COVERED_AUGUSTstatic StringSERIALIZED_NAME_COVERED_DECEMBERstatic StringSERIALIZED_NAME_COVERED_FEBRUARYstatic StringSERIALIZED_NAME_COVERED_JANUARYstatic StringSERIALIZED_NAME_COVERED_JULYstatic StringSERIALIZED_NAME_COVERED_JUNEstatic StringSERIALIZED_NAME_COVERED_MARCHstatic StringSERIALIZED_NAME_COVERED_MAYstatic StringSERIALIZED_NAME_COVERED_NOVEMBERstatic StringSERIALIZED_NAME_COVERED_OCTOBERstatic StringSERIALIZED_NAME_COVERED_SEPTEMBERstatic StringSERIALIZED_NAME_FIRST_NAMEstatic StringSERIALIZED_NAME_IDstatic StringSERIALIZED_NAME_LAST_NAMEstatic StringSERIALIZED_NAME_MIDDLE_NAMEstatic StringSERIALIZED_NAME_NAME_SUFFIXstatic StringSERIALIZED_NAME_TIN
-
Constructor Summary
Constructors Constructor Description CoveredIndividual()CoveredIndividual(String id)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description CoveredIndividualbirthDate(LocalDate birthDate)CoveredIndividualcoveredAllMonths(Boolean coveredAllMonths)CoveredIndividualcoveredApril(Boolean coveredApril)CoveredIndividualcoveredAugust(Boolean coveredAugust)CoveredIndividualcoveredDecember(Boolean coveredDecember)CoveredIndividualcoveredFebruary(Boolean coveredFebruary)CoveredIndividualcoveredJanuary(Boolean coveredJanuary)CoveredIndividualcoveredJuly(Boolean coveredJuly)CoveredIndividualcoveredJune(Boolean coveredJune)CoveredIndividualcoveredMarch(Boolean coveredMarch)CoveredIndividualcoveredMay(Boolean coveredMay)CoveredIndividualcoveredNovember(Boolean coveredNovember)CoveredIndividualcoveredOctober(Boolean coveredOctober)CoveredIndividualcoveredSeptember(Boolean coveredSeptember)booleanequals(Object o)CoveredIndividualfirstName(String firstName)static CoveredIndividualfromJson(String jsonString)Create an instance of CoveredIndividual given an JSON stringLocalDategetBirthDate()Covered individual's date of birth - Required when SSN is missing.BooleangetCoveredAllMonths()Coverage indicator for all 12 monthsBooleangetCoveredApril()Coverage indicator for AprilBooleangetCoveredAugust()Coverage indicator for AugustBooleangetCoveredDecember()Coverage indicator for DecemberBooleangetCoveredFebruary()Coverage indicator for FebruaryBooleangetCoveredJanuary()Coverage indicator for JanuaryBooleangetCoveredJuly()Coverage indicator for JulyBooleangetCoveredJune()Coverage indicator for JuneBooleangetCoveredMarch()Coverage indicator for MarchBooleangetCoveredMay()Coverage indicator for MayBooleangetCoveredNovember()Coverage indicator for NovemberBooleangetCoveredOctober()Coverage indicator for OctoberBooleangetCoveredSeptember()Coverage indicator for SeptemberStringgetFirstName()Covered individual's first nameStringgetId()Covered individual's IDStringgetLastName()Covered individual's last nameStringgetMiddleName()Covered individual's middle nameStringgetNameSuffix()Covered individual's name suffixStringgetTin()Covered individual's Federal Tax Identification Number (TIN)..inthashCode()CoveredIndividuallastName(String lastName)CoveredIndividualmiddleName(String middleName)CoveredIndividualnameSuffix(String nameSuffix)voidsetBirthDate(LocalDate birthDate)voidsetCoveredAllMonths(Boolean coveredAllMonths)voidsetCoveredApril(Boolean coveredApril)voidsetCoveredAugust(Boolean coveredAugust)voidsetCoveredDecember(Boolean coveredDecember)voidsetCoveredFebruary(Boolean coveredFebruary)voidsetCoveredJanuary(Boolean coveredJanuary)voidsetCoveredJuly(Boolean coveredJuly)voidsetCoveredJune(Boolean coveredJune)voidsetCoveredMarch(Boolean coveredMarch)voidsetCoveredMay(Boolean coveredMay)voidsetCoveredNovember(Boolean coveredNovember)voidsetCoveredOctober(Boolean coveredOctober)voidsetCoveredSeptember(Boolean coveredSeptember)voidsetFirstName(String firstName)voidsetLastName(String lastName)voidsetMiddleName(String middleName)voidsetNameSuffix(String nameSuffix)voidsetTin(String tin)CoveredIndividualtin(String tin)StringtoJson()Convert an instance of CoveredIndividual to an JSON stringStringtoString()static voidvalidateJsonElement(com.google.gson.JsonElement jsonElement)Validates the JSON Element and throws an exception if issues found
-
-
-
Field Detail
-
SERIALIZED_NAME_ID
public static final String SERIALIZED_NAME_ID
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_FIRST_NAME
public static final String SERIALIZED_NAME_FIRST_NAME
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_MIDDLE_NAME
public static final String SERIALIZED_NAME_MIDDLE_NAME
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_LAST_NAME
public static final String SERIALIZED_NAME_LAST_NAME
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_NAME_SUFFIX
public static final String SERIALIZED_NAME_NAME_SUFFIX
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_TIN
public static final String SERIALIZED_NAME_TIN
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_BIRTH_DATE
public static final String SERIALIZED_NAME_BIRTH_DATE
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_COVERED_ALL_MONTHS
public static final String SERIALIZED_NAME_COVERED_ALL_MONTHS
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_COVERED_JANUARY
public static final String SERIALIZED_NAME_COVERED_JANUARY
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_COVERED_FEBRUARY
public static final String SERIALIZED_NAME_COVERED_FEBRUARY
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_COVERED_MARCH
public static final String SERIALIZED_NAME_COVERED_MARCH
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_COVERED_APRIL
public static final String SERIALIZED_NAME_COVERED_APRIL
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_COVERED_MAY
public static final String SERIALIZED_NAME_COVERED_MAY
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_COVERED_JUNE
public static final String SERIALIZED_NAME_COVERED_JUNE
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_COVERED_JULY
public static final String SERIALIZED_NAME_COVERED_JULY
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_COVERED_AUGUST
public static final String SERIALIZED_NAME_COVERED_AUGUST
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_COVERED_SEPTEMBER
public static final String SERIALIZED_NAME_COVERED_SEPTEMBER
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_COVERED_OCTOBER
public static final String SERIALIZED_NAME_COVERED_OCTOBER
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_COVERED_NOVEMBER
public static final String SERIALIZED_NAME_COVERED_NOVEMBER
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_COVERED_DECEMBER
public static final String SERIALIZED_NAME_COVERED_DECEMBER
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
CoveredIndividual
public CoveredIndividual()
-
CoveredIndividual
public CoveredIndividual(String id)
-
-
Method Detail
-
firstName
public CoveredIndividual firstName(String firstName)
-
getFirstName
@Nullable public String getFirstName()
Covered individual's first name- Returns:
- firstName
-
setFirstName
public void setFirstName(String firstName)
-
middleName
public CoveredIndividual middleName(String middleName)
-
getMiddleName
@Nullable public String getMiddleName()
Covered individual's middle name- Returns:
- middleName
-
setMiddleName
public void setMiddleName(String middleName)
-
lastName
public CoveredIndividual lastName(String lastName)
-
setLastName
public void setLastName(String lastName)
-
nameSuffix
public CoveredIndividual nameSuffix(String nameSuffix)
-
getNameSuffix
@Nullable public String getNameSuffix()
Covered individual's name suffix- Returns:
- nameSuffix
-
setNameSuffix
public void setNameSuffix(String nameSuffix)
-
tin
public CoveredIndividual tin(String tin)
-
getTin
@Nullable public String getTin()
Covered individual's Federal Tax Identification Number (TIN).. SSN or ITIN. Required unless unavailable.- Returns:
- tin
-
setTin
public void setTin(String tin)
-
birthDate
public CoveredIndividual birthDate(LocalDate birthDate)
-
getBirthDate
@Nullable public LocalDate getBirthDate()
Covered individual's date of birth - Required when SSN is missing.- Returns:
- birthDate
-
setBirthDate
public void setBirthDate(LocalDate birthDate)
-
coveredAllMonths
public CoveredIndividual coveredAllMonths(Boolean coveredAllMonths)
-
getCoveredAllMonths
@Nullable public Boolean getCoveredAllMonths()
Coverage indicator for all 12 months- Returns:
- coveredAllMonths
-
setCoveredAllMonths
public void setCoveredAllMonths(Boolean coveredAllMonths)
-
coveredJanuary
public CoveredIndividual coveredJanuary(Boolean coveredJanuary)
-
getCoveredJanuary
@Nullable public Boolean getCoveredJanuary()
Coverage indicator for January- Returns:
- coveredJanuary
-
setCoveredJanuary
public void setCoveredJanuary(Boolean coveredJanuary)
-
coveredFebruary
public CoveredIndividual coveredFebruary(Boolean coveredFebruary)
-
getCoveredFebruary
@Nullable public Boolean getCoveredFebruary()
Coverage indicator for February- Returns:
- coveredFebruary
-
setCoveredFebruary
public void setCoveredFebruary(Boolean coveredFebruary)
-
coveredMarch
public CoveredIndividual coveredMarch(Boolean coveredMarch)
-
getCoveredMarch
@Nullable public Boolean getCoveredMarch()
Coverage indicator for March- Returns:
- coveredMarch
-
setCoveredMarch
public void setCoveredMarch(Boolean coveredMarch)
-
coveredApril
public CoveredIndividual coveredApril(Boolean coveredApril)
-
getCoveredApril
@Nullable public Boolean getCoveredApril()
Coverage indicator for April- Returns:
- coveredApril
-
setCoveredApril
public void setCoveredApril(Boolean coveredApril)
-
coveredMay
public CoveredIndividual coveredMay(Boolean coveredMay)
-
getCoveredMay
@Nullable public Boolean getCoveredMay()
Coverage indicator for May- Returns:
- coveredMay
-
setCoveredMay
public void setCoveredMay(Boolean coveredMay)
-
coveredJune
public CoveredIndividual coveredJune(Boolean coveredJune)
-
getCoveredJune
@Nullable public Boolean getCoveredJune()
Coverage indicator for June- Returns:
- coveredJune
-
setCoveredJune
public void setCoveredJune(Boolean coveredJune)
-
coveredJuly
public CoveredIndividual coveredJuly(Boolean coveredJuly)
-
getCoveredJuly
@Nullable public Boolean getCoveredJuly()
Coverage indicator for July- Returns:
- coveredJuly
-
setCoveredJuly
public void setCoveredJuly(Boolean coveredJuly)
-
coveredAugust
public CoveredIndividual coveredAugust(Boolean coveredAugust)
-
getCoveredAugust
@Nullable public Boolean getCoveredAugust()
Coverage indicator for August- Returns:
- coveredAugust
-
setCoveredAugust
public void setCoveredAugust(Boolean coveredAugust)
-
coveredSeptember
public CoveredIndividual coveredSeptember(Boolean coveredSeptember)
-
getCoveredSeptember
@Nullable public Boolean getCoveredSeptember()
Coverage indicator for September- Returns:
- coveredSeptember
-
setCoveredSeptember
public void setCoveredSeptember(Boolean coveredSeptember)
-
coveredOctober
public CoveredIndividual coveredOctober(Boolean coveredOctober)
-
getCoveredOctober
@Nullable public Boolean getCoveredOctober()
Coverage indicator for October- Returns:
- coveredOctober
-
setCoveredOctober
public void setCoveredOctober(Boolean coveredOctober)
-
coveredNovember
public CoveredIndividual coveredNovember(Boolean coveredNovember)
-
getCoveredNovember
@Nullable public Boolean getCoveredNovember()
Coverage indicator for November- Returns:
- coveredNovember
-
setCoveredNovember
public void setCoveredNovember(Boolean coveredNovember)
-
coveredDecember
public CoveredIndividual coveredDecember(Boolean coveredDecember)
-
getCoveredDecember
@Nullable public Boolean getCoveredDecember()
Coverage indicator for December- Returns:
- coveredDecember
-
setCoveredDecember
public void setCoveredDecember(Boolean coveredDecember)
-
validateJsonElement
public static void validateJsonElement(com.google.gson.JsonElement jsonElement) throws IOExceptionValidates the JSON Element and throws an exception if issues found- Parameters:
jsonElement- JSON Element- Throws:
IOException- if the JSON Element is invalid with respect to CoveredIndividual
-
fromJson
public static CoveredIndividual fromJson(String jsonString) throws IOException
Create an instance of CoveredIndividual given an JSON string- Parameters:
jsonString- JSON string- Returns:
- An instance of CoveredIndividual
- Throws:
IOException- if the JSON string is invalid with respect to CoveredIndividual
-
toJson
public String toJson()
Convert an instance of CoveredIndividual to an JSON string- Returns:
- JSON string
-
-