Lines Matching defs:EmailContent

42  * EmailContent is the superclass of the various classes of content stored by EmailProvider.
60 public abstract class EmailContent {
81 * This projection can be used with any of the EmailContent classes, when all you need
123 * Restore a subclass of EmailContent from the database
126 * @param contentUri the content uri of the EmailContent subclass
127 * @param contentProjection the content projection for the EmailContent subclass
131 public static <T extends EmailContent> T restoreContentWithId(Context context,
149 static public <T extends EmailContent> T getContent(Cursor cursor, Class<T> klass) {
211 return uri.buildUpon().appendQueryParameter(EmailContent.PARAMETER_LIMIT,
218 protected EmailContent() {
249 public static final class Body extends EmailContent implements BodyColumns {
253 public static final Uri CONTENT_URI = Uri.parse(EmailContent.CONTENT_URI + "/body");
432 mBaseUri = EmailContent.Body.CONTENT_URI;
497 public static final class Message extends EmailContent implements SyncColumns, MessageColumns {
504 public static final Uri CONTENT_URI = Uri.parse(EmailContent.CONTENT_URI + "/message");
507 Uri.parse(EmailContent.CONTENT_URI + "/syncedMessage");
509 Uri.parse(EmailContent.CONTENT_URI + "/deletedMessage");
511 Uri.parse(EmailContent.CONTENT_URI + "/updatedMessage");
513 Uri.parse(EmailContent.CONTENT_NOTIFIER_URI + "/message");
794 return EmailContent.restoreContentWithId(context, Message.class,
835 * @see com.android.email.provider.EmailContent#save(android.content.Context)
1039 public static final class Attachment extends EmailContent
1043 public static final Uri CONTENT_URI = Uri.parse(EmailContent.CONTENT_URI + "/attachment");
1046 EmailContent.CONTENT_URI + "/attachment/message");
1128 return EmailContent.restoreContentWithId(context, Attachment.class,
1253 mBaseUri = EmailContent.Attachment.CONTENT_URI;
1275 public static final Parcelable.Creator<EmailContent.Attachment> CREATOR
1276 = new Parcelable.Creator<EmailContent.Attachment>() {
1278 public EmailContent.Attachment createFromParcel(Parcel in) {
1279 return new EmailContent.Attachment(in);
1283 public EmailContent.Attachment[] newArray(int size) {
1284 return new EmailContent.Attachment[size];