Enum ServiceIdType
- java.lang.Object
-
- java.lang.Enum<ServiceIdType>
-
- com.prowidesoftware.swift.model.mt.ServiceIdType
-
- All Implemented Interfaces:
java.io.Serializable
,java.lang.Comparable<ServiceIdType>
public enum ServiceIdType extends java.lang.Enum<ServiceIdType>
Available service identification values in MT header block 1.- Since:
- 7.8.3
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
description()
Returns the service number and description, for example: 01 - GPA/FIN Message (system and user-to-user)java.lang.String
number()
Returns this service id type numberstatic boolean
valid(java.lang.String number)
Returns true if the parameter number is a valid service id.static ServiceIdType
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.static ServiceIdType[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
_01
public static final ServiceIdType _01
-
_02
public static final ServiceIdType _02
-
_03
public static final ServiceIdType _03
-
_05
public static final ServiceIdType _05
-
_06
public static final ServiceIdType _06
-
_12
public static final ServiceIdType _12
-
_13
public static final ServiceIdType _13
-
_14
public static final ServiceIdType _14
-
_15
public static final ServiceIdType _15
-
_21
public static final ServiceIdType _21
-
_22
public static final ServiceIdType _22
-
_23
public static final ServiceIdType _23
-
_25
public static final ServiceIdType _25
-
_26
public static final ServiceIdType _26
-
_33
public static final ServiceIdType _33
-
_35
public static final ServiceIdType _35
-
_42
public static final ServiceIdType _42
-
_43
public static final ServiceIdType _43
-
-
Method Detail
-
values
public static ServiceIdType[] 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 (ServiceIdType c : ServiceIdType.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static ServiceIdType valueOf(java.lang.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:
java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is null
-
valid
public static boolean valid(java.lang.String number)
Returns true if the parameter number is a valid service id. This method is null-safe.- Parameters:
number
- the service id number to test, may be null- Returns:
true
if the parameter number is a valid service id- Since:
- 7.8.8
-
description
public java.lang.String description()
Returns the service number and description, for example: 01 - GPA/FIN Message (system and user-to-user)
-
number
public final java.lang.String number()
Returns this service id type number- Since:
- 7.8.8
-
-