Package org.bouncycastle.oer
Enum OERDefinition.BaseType
- java.lang.Object
-
- java.lang.Enum<OERDefinition.BaseType>
-
- org.bouncycastle.oer.OERDefinition.BaseType
-
- All Implemented Interfaces:
java.io.Serializable
,java.lang.Comparable<OERDefinition.BaseType>
- Enclosing class:
- OERDefinition
public static enum OERDefinition.BaseType extends java.lang.Enum<OERDefinition.BaseType>
-
-
Enum Constant Summary
Enum Constants Enum Constant Description BIT_STRING
BMPString
BOOLEAN
CHOICE
ENUM
ENUM_ITEM
EXTENSION
IA5String
INT
IS0646String
NULL
NumericString
OCTET_STRING
OPAQUE
PrintableString
SEQ
SEQ_OF
Supplier
Switch
UniversalString
UTF8_STRING
VisibleString
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static OERDefinition.BaseType
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.static OERDefinition.BaseType[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
SEQ
public static final OERDefinition.BaseType SEQ
-
SEQ_OF
public static final OERDefinition.BaseType SEQ_OF
-
CHOICE
public static final OERDefinition.BaseType CHOICE
-
ENUM
public static final OERDefinition.BaseType ENUM
-
INT
public static final OERDefinition.BaseType INT
-
OCTET_STRING
public static final OERDefinition.BaseType OCTET_STRING
-
OPAQUE
public static final OERDefinition.BaseType OPAQUE
-
UTF8_STRING
public static final OERDefinition.BaseType UTF8_STRING
-
BIT_STRING
public static final OERDefinition.BaseType BIT_STRING
-
NULL
public static final OERDefinition.BaseType NULL
-
EXTENSION
public static final OERDefinition.BaseType EXTENSION
-
ENUM_ITEM
public static final OERDefinition.BaseType ENUM_ITEM
-
BOOLEAN
public static final OERDefinition.BaseType BOOLEAN
-
IS0646String
public static final OERDefinition.BaseType IS0646String
-
PrintableString
public static final OERDefinition.BaseType PrintableString
-
NumericString
public static final OERDefinition.BaseType NumericString
-
BMPString
public static final OERDefinition.BaseType BMPString
-
UniversalString
public static final OERDefinition.BaseType UniversalString
-
IA5String
public static final OERDefinition.BaseType IA5String
-
VisibleString
public static final OERDefinition.BaseType VisibleString
-
Switch
public static final OERDefinition.BaseType Switch
-
Supplier
public static final OERDefinition.BaseType Supplier
-
-
Method Detail
-
values
public static OERDefinition.BaseType[] 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 (OERDefinition.BaseType c : OERDefinition.BaseType.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static OERDefinition.BaseType 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
-
-