Package org.robovm.apple.intents
Enum INMessageType
- java.lang.Object
-
- java.lang.Enum<INMessageType>
-
- org.robovm.apple.intents.INMessageType
-
- All Implemented Interfaces:
java.io.Serializable
,java.lang.Comparable<INMessageType>
,org.robovm.rt.bro.ValuedEnum
public enum INMessageType extends java.lang.Enum<INMessageType> implements org.robovm.rt.bro.ValuedEnum
- Since:
- Available in iOS 11.0 and later.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.robovm.rt.bro.ValuedEnum
org.robovm.rt.bro.ValuedEnum.AsLongMarshaler, org.robovm.rt.bro.ValuedEnum.AsMachineSizedSIntMarshaler, org.robovm.rt.bro.ValuedEnum.AsMachineSizedUIntMarshaler, org.robovm.rt.bro.ValuedEnum.AsSignedByteMarshaler, org.robovm.rt.bro.ValuedEnum.AsSignedIntMarshaler, org.robovm.rt.bro.ValuedEnum.AsSignedShortMarshaler, org.robovm.rt.bro.ValuedEnum.AsUnsignedByteMarshaler, org.robovm.rt.bro.ValuedEnum.AsUnsignedIntMarshaler, org.robovm.rt.bro.ValuedEnum.AsUnsignedShortMarshaler
-
-
Enum Constant Summary
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description long
value()
static INMessageType
valueOf(long n)
Returns the enum constant of this type with the specified name.static INMessageType
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.static INMessageType[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
Unspecified
public static final INMessageType Unspecified
-
Text
public static final INMessageType Text
-
Audio
public static final INMessageType Audio
-
DigitalTouch
public static final INMessageType DigitalTouch
-
Handwriting
public static final INMessageType Handwriting
-
Sticker
public static final INMessageType Sticker
-
TapbackLiked
public static final INMessageType TapbackLiked
-
TapbackDisliked
public static final INMessageType TapbackDisliked
-
TapbackEmphasized
public static final INMessageType TapbackEmphasized
-
TapbackLoved
public static final INMessageType TapbackLoved
-
TapbackQuestioned
public static final INMessageType TapbackQuestioned
-
TapbackLaughed
public static final INMessageType TapbackLaughed
-
MediaCalendar
public static final INMessageType MediaCalendar
-
MediaLocation
public static final INMessageType MediaLocation
-
MediaAddressCard
public static final INMessageType MediaAddressCard
-
MediaImage
public static final INMessageType MediaImage
-
MediaVideo
public static final INMessageType MediaVideo
-
MediaPass
public static final INMessageType MediaPass
-
MediaAudio
public static final INMessageType MediaAudio
-
PaymentSent
public static final INMessageType PaymentSent
- Since:
- Available in iOS 12.0 and later.
-
PaymentRequest
public static final INMessageType PaymentRequest
- Since:
- Available in iOS 12.0 and later.
-
PaymentNote
public static final INMessageType PaymentNote
- Since:
- Available in iOS 12.0 and later.
-
Animoji
public static final INMessageType Animoji
- Since:
- Available in iOS 12.0 and later.
-
ActivitySnippet
public static final INMessageType ActivitySnippet
- Since:
- Available in iOS 12.0 and later.
-
File
public static final INMessageType File
- Since:
- Available in iOS 12.0 and later.
-
Link
public static final INMessageType Link
- Since:
- Available in iOS 12.0 and later.
-
-
Method Detail
-
values
public static INMessageType[] 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 (INMessageType c : INMessageType.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static INMessageType 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
-
value
public long value()
- Specified by:
value
in interfaceorg.robovm.rt.bro.ValuedEnum
-
valueOf
public static INMessageType valueOf(long n)
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:
n
- 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
-
-