Package org.asnlab.asndt.runtime.value
Class EnumeratedValue.EnumeratedValueEnumeratedConverter
java.lang.Object
org.asnlab.asndt.runtime.conv.AsnConverter
org.asnlab.asndt.runtime.conv.EnumeratedConverter
org.asnlab.asndt.runtime.value.EnumeratedValue.EnumeratedValueEnumeratedConverter
- Enclosing class:
- EnumeratedValue
-
Field Summary
FieldsFields inherited from class org.asnlab.asndt.runtime.conv.EnumeratedConverter
CONVERTER
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class org.asnlab.asndt.runtime.conv.AsnConverter
isAnonymous
-
Field Details
-
INSTANCE
-
-
Constructor Details
-
EnumeratedValueEnumeratedConverter
public EnumeratedValueEnumeratedConverter()
-
-
Method Details
-
toEnum
Description copied from class:EnumeratedConverter
Return the enum object- Specified by:
toEnum
in classEnumeratedConverter
- Parameters:
ordinal
- The enum ordinal (0 base) of this ENUMERATED value- Returns:
- The ENUMERATED value object
-
toObject
Description copied from class:EnumeratedConverter
Return the enum object- Specified by:
toObject
in classEnumeratedConverter
- Parameters:
value
- The integer value associated with this ENUMERATED value- Returns:
- The ENUMERATED value object
-
toOrdinal
Description copied from class:EnumeratedConverter
Return the enum ordinal (0 base)- Specified by:
toOrdinal
in classEnumeratedConverter
- Parameters:
object
- The ENUMERATED value object- Returns:
- The enum ordinal (0 base) of this ENUMERATED value
-
toValue
Description copied from class:EnumeratedConverter
Return the enum value- Specified by:
toValue
in classEnumeratedConverter
- Parameters:
object
- The ENUMERATED value object- Returns:
- The integer value associated with this ENUMERATED value
-