Package org.robovm.rt.bro
Interface ValuedEnum
public interface ValuedEnum
Implemented by
Enum classes which have an explicit integer value.-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classValuedEnum.AsLongMarshalerMarshals aValuedEnumas a 64-bit value.static classValuedEnum.AsMachineSizedSIntMarshalerMarshals aValuedEnumas a 32-bit or 64-bit signed value depending on the machine word size.static classValuedEnum.AsMachineSizedUIntMarshalerMarshals aValuedEnumas a 32-bit or 64-bit unsigned value depending on the machine word size.static classValuedEnum.AsSignedByteMarshalerMarshals aValuedEnumas an 8-bit signed value.static classValuedEnum.AsSignedIntMarshalerMarshals aValuedEnumas a 32-bit signed value.static classValuedEnum.AsSignedShortMarshalerMarshals aValuedEnumas a 16-bit signed value.static classValuedEnum.AsUnsignedByteMarshalerMarshals aValuedEnumas an 8-bit unsigned value.static classValuedEnum.AsUnsignedIntMarshalerMarshals aValuedEnumas a 32-bit unsigned value.static classValuedEnum.AsUnsignedShortMarshalerMarshals aValuedEnumas a 16-bit unsigned value. -
Method Summary
-
Method Details
-
value
long value()Returns the integer value of thisEnumitem.- Returns:
- the value.
-