Package eu.europa.ec.taxud.cesop.domain
Enum ValidationErrorTypeEnum
- java.lang.Object
-
- java.lang.Enum<ValidationErrorTypeEnum>
-
- eu.europa.ec.taxud.cesop.domain.ValidationErrorTypeEnum
-
- All Implemented Interfaces:
Serializable
,Comparable<ValidationErrorTypeEnum>
public enum ValidationErrorTypeEnum extends Enum<ValidationErrorTypeEnum>
Enum for the validation error types. The holder is also used in VM and requires the type ID without data access so it is part of the enum.
-
-
Enum Constant Summary
Enum Constants Enum Constant Description CM_BR_0010
CM_BR_0020
CM_BR_0030
CM_BR_0040
CM_BR_0050
CM_BR_0060
CM_BR_0070
CM_BR_0100
CM_BR_0110
CM_TR_0010
CM_TR_0020
CM_TR_0030
CM_TR_0040
CM_TR_0050
CM_TR_0060
CM_TR_0070
CM_TR_0080
CM_TR_9000
CESOP-1888: Unofficial error for when there are multiple instances of the same payee reported separately in the same message.CM_TR_9999
MH_BR_0010
MH_BR_0020
MH_BR_0030
MH_BR_0040
MH_BR_0050
MH_BR_0060
MH_BR_0070
MH_BR_0080
MH_BR_0090
MH_BR_0100
MH_BR_0110
MH_BR_0120
PS_BR_0010
Deprecated.Business rule was removed in version 1.6.0.RP_BR_0010
RP_BR_0020
RP_BR_0030
RP_BR_0040
RP_BR_0050
RP_BR_0060
RP_BR_0070
RP_BR_0080
RT_BR_0010
RT_BR_0030
RT_BR_0040
RT_BR_0050
RT_BR_0060
RT_BR_0080
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getCode()
String
getDescription()
ValidationResultTypeEnum
getResultType()
static boolean
isSupported(String errorCode, String xsdVersion)
static ValidationErrorTypeEnum
valueOf(String name)
Returns the enum constant of this type with the specified name.static ValidationErrorTypeEnum[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
MH_BR_0010
public static final ValidationErrorTypeEnum MH_BR_0010
-
MH_BR_0020
public static final ValidationErrorTypeEnum MH_BR_0020
-
MH_BR_0030
public static final ValidationErrorTypeEnum MH_BR_0030
-
MH_BR_0040
public static final ValidationErrorTypeEnum MH_BR_0040
-
MH_BR_0050
public static final ValidationErrorTypeEnum MH_BR_0050
-
MH_BR_0060
public static final ValidationErrorTypeEnum MH_BR_0060
-
MH_BR_0070
public static final ValidationErrorTypeEnum MH_BR_0070
-
MH_BR_0080
public static final ValidationErrorTypeEnum MH_BR_0080
-
MH_BR_0090
public static final ValidationErrorTypeEnum MH_BR_0090
-
MH_BR_0100
public static final ValidationErrorTypeEnum MH_BR_0100
-
MH_BR_0110
public static final ValidationErrorTypeEnum MH_BR_0110
-
MH_BR_0120
public static final ValidationErrorTypeEnum MH_BR_0120
-
CM_BR_0010
public static final ValidationErrorTypeEnum CM_BR_0010
-
CM_BR_0020
public static final ValidationErrorTypeEnum CM_BR_0020
-
CM_BR_0030
public static final ValidationErrorTypeEnum CM_BR_0030
-
CM_BR_0040
public static final ValidationErrorTypeEnum CM_BR_0040
-
CM_BR_0050
public static final ValidationErrorTypeEnum CM_BR_0050
-
CM_BR_0060
public static final ValidationErrorTypeEnum CM_BR_0060
-
CM_BR_0070
public static final ValidationErrorTypeEnum CM_BR_0070
-
CM_BR_0100
public static final ValidationErrorTypeEnum CM_BR_0100
-
CM_BR_0110
public static final ValidationErrorTypeEnum CM_BR_0110
-
PS_BR_0010
@Deprecated public static final ValidationErrorTypeEnum PS_BR_0010
Deprecated.Business rule was removed in version 1.6.0.
-
RP_BR_0010
public static final ValidationErrorTypeEnum RP_BR_0010
-
RP_BR_0020
public static final ValidationErrorTypeEnum RP_BR_0020
-
RP_BR_0030
public static final ValidationErrorTypeEnum RP_BR_0030
-
RP_BR_0040
public static final ValidationErrorTypeEnum RP_BR_0040
-
RP_BR_0050
public static final ValidationErrorTypeEnum RP_BR_0050
-
RP_BR_0060
public static final ValidationErrorTypeEnum RP_BR_0060
-
RP_BR_0070
public static final ValidationErrorTypeEnum RP_BR_0070
-
RP_BR_0080
public static final ValidationErrorTypeEnum RP_BR_0080
-
RT_BR_0010
public static final ValidationErrorTypeEnum RT_BR_0010
-
RT_BR_0030
public static final ValidationErrorTypeEnum RT_BR_0030
-
RT_BR_0040
public static final ValidationErrorTypeEnum RT_BR_0040
-
RT_BR_0050
public static final ValidationErrorTypeEnum RT_BR_0050
-
RT_BR_0060
public static final ValidationErrorTypeEnum RT_BR_0060
-
RT_BR_0080
public static final ValidationErrorTypeEnum RT_BR_0080
-
CM_TR_0010
public static final ValidationErrorTypeEnum CM_TR_0010
-
CM_TR_0020
public static final ValidationErrorTypeEnum CM_TR_0020
-
CM_TR_0030
public static final ValidationErrorTypeEnum CM_TR_0030
-
CM_TR_0040
public static final ValidationErrorTypeEnum CM_TR_0040
-
CM_TR_0050
public static final ValidationErrorTypeEnum CM_TR_0050
-
CM_TR_0060
public static final ValidationErrorTypeEnum CM_TR_0060
-
CM_TR_0070
public static final ValidationErrorTypeEnum CM_TR_0070
-
CM_TR_0080
public static final ValidationErrorTypeEnum CM_TR_0080
-
CM_TR_9000
public static final ValidationErrorTypeEnum CM_TR_9000
CESOP-1888: Unofficial error for when there are multiple instances of the same payee reported separately in the same message.
-
CM_TR_9999
public static final ValidationErrorTypeEnum CM_TR_9999
-
-
Method Detail
-
values
public static ValidationErrorTypeEnum[] 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 (ValidationErrorTypeEnum c : ValidationErrorTypeEnum.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static ValidationErrorTypeEnum 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
-
getCode
public String getCode()
-
getDescription
public String getDescription()
-
getResultType
public ValidationResultTypeEnum getResultType()
-
-