Partage via


DtmfTone Class

public final class DtmfTone
extends ExpandableStringEnum<DtmfTone>

Defines values for Tone.

Field Summary

Modifier and Type Field and Description
static final DtmfTone A

Static value a for Tone.

static final DtmfTone ASTERISK

Static value asterisk for Tone.

static final DtmfTone B

Static value b for Tone.

static final DtmfTone C

Static value c for Tone.

static final DtmfTone D

Static value d for Tone.

static final DtmfTone EIGHT

Static value eight for Tone.

static final DtmfTone FIVE

Static value five for Tone.

static final DtmfTone FOUR

Static value four for Tone.

static final DtmfTone NINE

Static value nine for Tone.

static final DtmfTone ONE

Static value one for Tone.

static final DtmfTone POUND

Static value pound for Tone.

static final DtmfTone SEVEN

Static value seven for Tone.

static final DtmfTone SIX

Static value six for Tone.

static final DtmfTone THREE

Static value three for Tone.

static final DtmfTone TWO

Static value two for Tone.

static final DtmfTone ZERO

Static value zero for Tone.

Constructor Summary

Constructor Description
DtmfTone()

Deprecated

Please use fromString(String name) to create an instance of DtmfTone.

Creates an instance of DtmfTone with no string value.

Method Summary

Modifier and Type Method and Description
String convertToString()

Get the string representation of the Tone.

static DtmfTone fromString(String name)

Creates or finds a Tone from its string representation.

static Collection<DtmfTone> values()

Get the collection of Tone values.

Methods inherited from ExpandableStringEnum

Methods inherited from java.lang.Object

Field Details

A

public static final DtmfTone A

Static value a for Tone.

ASTERISK

public static final DtmfTone ASTERISK

Static value asterisk for Tone.

B

public static final DtmfTone B

Static value b for Tone.

C

public static final DtmfTone C

Static value c for Tone.

D

public static final DtmfTone D

Static value d for Tone.

EIGHT

public static final DtmfTone EIGHT

Static value eight for Tone.

FIVE

public static final DtmfTone FIVE

Static value five for Tone.

FOUR

public static final DtmfTone FOUR

Static value four for Tone.

NINE

public static final DtmfTone NINE

Static value nine for Tone.

ONE

public static final DtmfTone ONE

Static value one for Tone.

POUND

public static final DtmfTone POUND

Static value pound for Tone.

SEVEN

public static final DtmfTone SEVEN

Static value seven for Tone.

SIX

public static final DtmfTone SIX

Static value six for Tone.

THREE

public static final DtmfTone THREE

Static value three for Tone.

TWO

public static final DtmfTone TWO

Static value two for Tone.

ZERO

public static final DtmfTone ZERO

Static value zero for Tone.

Constructor Details

DtmfTone

@Deprecated
public DtmfTone()

Deprecated

Please use fromString(String name) to create an instance of DtmfTone.

Creates an instance of DtmfTone with no string value.

Method Details

convertToString

public String convertToString()

Get the string representation of the Tone.

Returns:

known Tone values in char.

fromString

public static DtmfTone fromString(String name)

Creates or finds a Tone from its string representation.

Parameters:

name - a name to look for.

Returns:

the corresponding Tone.

values

public static Collection<DtmfTone> values()

Get the collection of Tone values.

Returns:

known Tone values.

Applies to