public enum InvoiceType extends java.lang.Enum<InvoiceType> implements com.xforceplus.tenant.security.core.enums.Name
| 枚举常量和说明 |
|---|
ELECTRONIC
增值税电子普通发票
|
NORMAL
增值税普通发票
|
NORMAL_ROLL
卷票
|
NORMAL_SPECIAL |
SPECIAL
增值税专用发票
|
SPECIAL_ELECTRONIC
增值税电子专用发票
|
UNIVERSAL
通用机打发票
|
VEHICLE
机动车销售发票
|
| 限定符和类型 | 方法和说明 |
|---|---|
static InvoiceType |
fromValue(java.lang.String value) |
boolean |
isNormal() |
boolean |
isSpecial() |
static java.util.List<java.lang.String> |
special() |
static java.util.List<java.lang.String> |
toList() |
static InvoiceType |
valueOf(java.lang.String name)
返回带有指定名称的该类型的枚举常量。
|
static InvoiceType[] |
values()
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
|
public static final InvoiceType NORMAL
public static final InvoiceType SPECIAL
public static final InvoiceType VEHICLE
public static final InvoiceType UNIVERSAL
public static final InvoiceType ELECTRONIC
public static final InvoiceType NORMAL_ROLL
public static final InvoiceType NORMAL_SPECIAL
public static final InvoiceType SPECIAL_ELECTRONIC
public static InvoiceType[] values()
for (InvoiceType c : InvoiceType.values()) System.out.println(c);
public static InvoiceType valueOf(java.lang.String name)
name - 要返回的枚举常量的名称。java.lang.IllegalArgumentException - 如果该枚举类型没有带有指定名称的常量java.lang.NullPointerException - 如果参数为空值public static InvoiceType fromValue(java.lang.String value) throws java.lang.RuntimeException
java.lang.RuntimeExceptionpublic static java.util.List<java.lang.String> special()
public static java.util.List<java.lang.String> toList()
public boolean isNormal()
public boolean isSpecial()