public enum VulnerabilityType extends java.lang.Enum<VulnerabilityType> implements org.eclipse.emf.common.util.Enumerator
Enum Constant and Description |
---|
INADEQUATE_ENCRYPTION_STRENGTH
The 'Inadequate Encryption Strength' literal object.
|
MISSING_DATA_INTEGRITY_SCHEMES
The 'Missing Data Integrity Schemes' literal object.
|
RESOURCE_ALLOCATION_WITHOUT_LIMITS
The 'Resource Allocation Without Limits' literal object.
|
Modifier and Type | Field and Description |
---|---|
static int |
INADEQUATE_ENCRYPTION_STRENGTH_VALUE
The 'Inadequate Encryption Strength' literal value.
|
static int |
MISSING_DATA_INTEGRITY_SCHEMES_VALUE
The 'Missing Data Integrity Schemes' literal value.
|
static int |
RESOURCE_ALLOCATION_WITHOUT_LIMITS_VALUE
The 'Resource Allocation Without Limits' literal value.
|
static java.util.List<VulnerabilityType> |
VALUES
A public read-only list of all the 'Vulnerability Type' enumerators.
|
Modifier and Type | Method and Description |
---|---|
static VulnerabilityType |
get(int value)
Returns the 'Vulnerability Type' literal with the specified integer value.
|
static VulnerabilityType |
get(java.lang.String literal)
Returns the 'Vulnerability Type' literal with the specified literal value.
|
static VulnerabilityType |
getByName(java.lang.String name)
Returns the 'Vulnerability Type' literal with the specified name.
|
java.lang.String |
getLiteral() |
java.lang.String |
getName() |
int |
getValue() |
java.lang.String |
toString()
Returns the literal value of the enumerator, which is its string representation.
|
static VulnerabilityType |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static VulnerabilityType[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final VulnerabilityType MISSING_DATA_INTEGRITY_SCHEMES
MISSING_DATA_INTEGRITY_SCHEMES_VALUE
public static final VulnerabilityType INADEQUATE_ENCRYPTION_STRENGTH
INADEQUATE_ENCRYPTION_STRENGTH_VALUE
public static final VulnerabilityType RESOURCE_ALLOCATION_WITHOUT_LIMITS
RESOURCE_ALLOCATION_WITHOUT_LIMITS_VALUE
public static final int MISSING_DATA_INTEGRITY_SCHEMES_VALUE
If the meaning of 'Missing Data Integrity Schemes' literal object isn't clear, there really should be more of a description here...
public static final int INADEQUATE_ENCRYPTION_STRENGTH_VALUE
If the meaning of 'Inadequate Encryption Strength' literal object isn't clear, there really should be more of a description here...
public static final int RESOURCE_ALLOCATION_WITHOUT_LIMITS_VALUE
If the meaning of 'Resource Allocation Without Limits' literal object isn't clear, there really should be more of a description here...
public static final java.util.List<VulnerabilityType> VALUES
public static VulnerabilityType[] values()
for (VulnerabilityType c : VulnerabilityType.values()) System.out.println(c);
public static VulnerabilityType valueOf(java.lang.String name)
name
- the name of the enum constant to be returned.java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is nullpublic static VulnerabilityType get(java.lang.String literal)
literal
- the literal.null
.public static VulnerabilityType getByName(java.lang.String name)
name
- the name.null
.public static VulnerabilityType get(int value)
value
- the integer value.null
.public int getValue()
getValue
in interface org.eclipse.emf.common.util.Enumerator
public java.lang.String getName()
getName
in interface org.eclipse.emf.common.util.Enumerator
public java.lang.String getLiteral()
getLiteral
in interface org.eclipse.emf.common.util.Enumerator
public java.lang.String toString()
toString
in class java.lang.Enum<VulnerabilityType>