public enum ToneID extends java.lang.Enum<ToneID>
Enum Constant | Description |
---|---|
Busy |
Busy tone.
|
CallEnd |
When the call end for any reason but lost.
|
CallLost |
Tone played when call is abruptly disconnected (media lost)
|
CallNotAnswered |
When the call is not answered.
|
CallOnHold |
Call on hold tone.
|
CallWaiting |
Call waiting tone.
|
Undefined |
Not a tone.
|
Modifier and Type | Field | Description |
---|---|---|
protected int |
mValue |
Modifier and Type | Method | Description |
---|---|---|
static ToneID |
fromInt(int value) |
|
protected static ToneID[] |
fromIntArray(int[] values) |
|
int |
toInt() |
|
protected static int[] |
toIntArray(ToneID[] values) |
|
static ToneID |
valueOf(java.lang.String name) |
Returns the enum constant of this type with the specified name.
|
static ToneID[] |
values() |
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final ToneID Undefined
public static final ToneID Busy
public static final ToneID CallWaiting
public static final ToneID CallOnHold
public static final ToneID CallLost
public static final ToneID CallEnd
public static final ToneID CallNotAnswered
public static ToneID[] values()
for (ToneID c : ToneID.values()) System.out.println(c);
public static ToneID 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 ToneID fromInt(int value) throws java.lang.RuntimeException
java.lang.RuntimeException
protected static ToneID[] fromIntArray(int[] values) throws java.lang.RuntimeException
java.lang.RuntimeException
protected static int[] toIntArray(ToneID[] values) throws java.lang.RuntimeException
java.lang.RuntimeException
public int toInt()