Package Avalara.SDK.model.A1099.V2
Enum Form1042SListItem.ExemptionCodeChap3Enum
- java.lang.Object
-
- java.lang.Enum<Form1042SListItem.ExemptionCodeChap3Enum>
-
- Avalara.SDK.model.A1099.V2.Form1042SListItem.ExemptionCodeChap3Enum
-
- All Implemented Interfaces:
Serializable,Comparable<Form1042SListItem.ExemptionCodeChap3Enum>
- Enclosing class:
- Form1042SListItem
public static enum Form1042SListItem.ExemptionCodeChap3Enum extends Enum<Form1042SListItem.ExemptionCodeChap3Enum>
Exemption code (Chapter 3)
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classForm1042SListItem.ExemptionCodeChap3Enum.Adapter
-
Enum Constant Summary
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static Form1042SListItem.ExemptionCodeChap3EnumfromValue(String value)StringgetValue()StringtoString()static voidvalidateJsonElement(com.google.gson.JsonElement jsonElement)static Form1042SListItem.ExemptionCodeChap3EnumvalueOf(String name)Returns the enum constant of this type with the specified name.static Form1042SListItem.ExemptionCodeChap3Enum[]values()Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
TAX_RATE_DUE_TO_BACKUP_WITHHOLDING
public static final Form1042SListItem.ExemptionCodeChap3Enum TAX_RATE_DUE_TO_BACKUP_WITHHOLDING
-
EFFECTIVELY_CONNECTED_INCOME
public static final Form1042SListItem.ExemptionCodeChap3Enum EFFECTIVELY_CONNECTED_INCOME
-
EXEMPT_UNDER_IRC
public static final Form1042SListItem.ExemptionCodeChap3Enum EXEMPT_UNDER_IRC
-
INCOME_NOT_FROM_US_SOURCES
public static final Form1042SListItem.ExemptionCodeChap3Enum INCOME_NOT_FROM_US_SOURCES
-
EXEMPT_UNDER_TAX_TREATY
public static final Form1042SListItem.ExemptionCodeChap3Enum EXEMPT_UNDER_TAX_TREATY
-
PORTFOLIO_INTEREST_EXEMPT_UNDER_IRC
public static final Form1042SListItem.ExemptionCodeChap3Enum PORTFOLIO_INTEREST_EXEMPT_UNDER_IRC
-
QI_THAT_ASSUMES_PRIMARY_WITHHOLDING_RESPONSIBILITY
public static final Form1042SListItem.ExemptionCodeChap3Enum QI_THAT_ASSUMES_PRIMARY_WITHHOLDING_RESPONSIBILITY
-
WF_POR_WFT
public static final Form1042SListItem.ExemptionCodeChap3Enum WF_POR_WFT
-
US_BRANCH_TREATED_AS_US_PERSON
public static final Form1042SListItem.ExemptionCodeChap3Enum US_BRANCH_TREATED_AS_US_PERSON
-
TERRITORY_FI_TREATED_AS_US_PERSON
public static final Form1042SListItem.ExemptionCodeChap3Enum TERRITORY_FI_TREATED_AS_US_PERSON
-
QI_REPRESENTS_INCOME_EXEMPT
public static final Form1042SListItem.ExemptionCodeChap3Enum QI_REPRESENTS_INCOME_EXEMPT
-
QSL_THAT_ASSUMES_PRIMARY_WITHHOLDING_RESPONSIBILITY
public static final Form1042SListItem.ExemptionCodeChap3Enum QSL_THAT_ASSUMES_PRIMARY_WITHHOLDING_RESPONSIBILITY
-
PAYEE_SUBJECTED_TO_CHAPTER4_WITHHOLDING
public static final Form1042SListItem.ExemptionCodeChap3Enum PAYEE_SUBJECTED_TO_CHAPTER4_WITHHOLDING
-
QDD_THAT_ASSUMES_PRIMARY_WITHHOLDING_RESPONSIBILITY
public static final Form1042SListItem.ExemptionCodeChap3Enum QDD_THAT_ASSUMES_PRIMARY_WITHHOLDING_RESPONSIBILITY
-
EXEMPT_UNDER_SECTION897_L
public static final Form1042SListItem.ExemptionCodeChap3Enum EXEMPT_UNDER_SECTION897_L
-
EXEMPT_UNDER_SECTION892
public static final Form1042SListItem.ExemptionCodeChap3Enum EXEMPT_UNDER_SECTION892
-
-
Method Detail
-
values
public static Form1042SListItem.ExemptionCodeChap3Enum[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (Form1042SListItem.ExemptionCodeChap3Enum c : Form1042SListItem.ExemptionCodeChap3Enum.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static Form1042SListItem.ExemptionCodeChap3Enum valueOf(String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException- if this enum type has no constant with the specified nameNullPointerException- if the argument is null
-
getValue
public String getValue()
-
toString
public String toString()
- Overrides:
toStringin classEnum<Form1042SListItem.ExemptionCodeChap3Enum>
-
fromValue
public static Form1042SListItem.ExemptionCodeChap3Enum fromValue(String value)
-
validateJsonElement
public static void validateJsonElement(com.google.gson.JsonElement jsonElement) throws IOException- Throws:
IOException
-
-