public enum MessageType extends Enum<MessageType> implements ErpType<MessageType>
Enum Constant and Description |
---|
ABORT
ABORT
|
ERROR
ERROR
|
EXIT
EXIT
|
INFORMATION
INFORMATION
|
SUCCESS
SUCCESS
|
WARNING
WARNING
|
Modifier and Type | Method and Description |
---|---|
String |
getIdentifier() |
ErpTypeConverter<MessageType> |
getTypeConverter()
Get the type converter for the ERP type.
|
static MessageType |
ofIdentifier(String identifier)
Static factory method.
|
String |
toString() |
static MessageType |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static MessageType[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final MessageType SUCCESS
public static final MessageType INFORMATION
public static final MessageType WARNING
public static final MessageType ERROR
public static final MessageType ABORT
public static final MessageType EXIT
public static MessageType[] values()
for (MessageType c : MessageType.values()) System.out.println(c);
public static MessageType valueOf(String name)
name
- the name of the enum constant to be returned.IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is nullpublic String toString()
toString
in class Enum<MessageType>
@Nonnull public ErpTypeConverter<MessageType> getTypeConverter()
ErpType
getTypeConverter
in interface ErpType<MessageType>
@Nonnull public static MessageType ofIdentifier(@Nonnull String identifier) throws IllegalArgumentException
identifier
- A String representation of the message type.IllegalArgumentException
- when the identifier could not be parsed accordingly.public String getIdentifier()
Copyright © 2020 SAP SE. All rights reserved.