Enum ServiceLevelAgreementTemplateParameterType
- java.lang.Object
-
- java.lang.Enum<ServiceLevelAgreementTemplateParameterType>
-
- org.processmining.servicelevelagreements.parameter.servicelevelagreement.ServiceLevelAgreementTemplateParameterType
-
- All Implemented Interfaces:
java.io.Serializable,java.lang.Comparable<ServiceLevelAgreementTemplateParameterType>
public enum ServiceLevelAgreementTemplateParameterType extends java.lang.Enum<ServiceLevelAgreementTemplateParameterType>
Available parameter types for SLA templates. These parameter types are relfected in the SLA templates XML Schema XSD {@link files/ServiceLevelAgreementTemplateSpecificationSchema.xsd}.- Author:
- B.F.A. Hompes
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static ServiceLevelAgreementTemplateParameterTypeparseFromText(java.lang.String text)static ServiceLevelAgreementTemplateParameterTypevalueOf(java.lang.String name)Returns the enum constant of this type with the specified name.static ServiceLevelAgreementTemplateParameterType[]values()Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
BOOLEAN
public static final ServiceLevelAgreementTemplateParameterType BOOLEAN
-
TEXT
public static final ServiceLevelAgreementTemplateParameterType TEXT
-
INTEGER
public static final ServiceLevelAgreementTemplateParameterType INTEGER
-
DOUBLE
public static final ServiceLevelAgreementTemplateParameterType DOUBLE
-
DURATION
public static final ServiceLevelAgreementTemplateParameterType DURATION
-
DATE
public static final ServiceLevelAgreementTemplateParameterType DATE
-
DATETIME
public static final ServiceLevelAgreementTemplateParameterType DATETIME
-
ACTIVITYINSTANCE
public static final ServiceLevelAgreementTemplateParameterType ACTIVITYINSTANCE
-
ACTIVITY
public static final ServiceLevelAgreementTemplateParameterType ACTIVITY
-
CASE
public static final ServiceLevelAgreementTemplateParameterType CASE
-
RESOURCE
public static final ServiceLevelAgreementTemplateParameterType RESOURCE
-
-
Method Detail
-
values
public static ServiceLevelAgreementTemplateParameterType[] 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 (ServiceLevelAgreementTemplateParameterType c : ServiceLevelAgreementTemplateParameterType.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static ServiceLevelAgreementTemplateParameterType 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
-
parseFromText
public static ServiceLevelAgreementTemplateParameterType parseFromText(java.lang.String text)
-
-