Home | History | Annotate | Download | only in core

Lines Matching full:voicemail

17 package com.example.android.voicemail.common.core;
22 * Represents a single voicemail stored in the voicemail content provider.
26 public interface Voicemail {
28 * The identifier of the voicemail in the content provider.
30 * This may be missing in the case of a new {@link Voicemail} that we plan to insert into the
38 /** The number of the person leaving the voicemail, empty string if unknown, null if not set. */
43 /** The timestamp the voicemail was received, in millis since the epoch, zero if not set. */
48 /** Gets the duration of the voicemail in millis, or zero if the field is not set. */
54 * Returns the package name of the source that added this voicemail, or null if this field is
62 * Returns the application-specific data type stored with the voicemail, or null if this field
65 * Source data is typically used as an identifier to uniquely identify the voicemail against
66 * the voicemail server. This is likely to be something like the IMAP UID, or some other
74 * Gets the Uri that can be used to refer to this voicemail, and to make it play.
83 * Tells us if the voicemail message has been marked as read.