package com.dwdesign.tweetings.model;
import com.dwdesign.tweetings.provider.TweetStore.Drafts;
import com.dwdesign.tweetings.util.ArrayUtils;
import android.database.Cursor;
public class DraftItem {
public final long[] account_ids;
public final long _id, in_reply_to_status_id;
public final String text, media_uri, in_reply_to_name, in_reply_to_screen_name;
public final boolean is_quote, is_image_attached, is_photo_attached, is_queued, is_possibly_sensitive;
public DraftItem(final Cursor cursor, final int position) {
cursor.moveToPosition(position);
_id = cursor.getLong(cursor.getColumnIndex(Drafts._ID));
text = cursor.getString(cursor.getColumnIndex(Drafts.TEXT));
media_uri = cursor.getString(cursor.getColumnIndex(Drafts.IMAGE_URI));
account_ids = ArrayUtils.fromString(cursor.getString(cursor.getColumnIndex(Drafts.ACCOUNT_IDS)), ',');
in_reply_to_status_id = cursor.getLong(cursor.getColumnIndex(Drafts.IN_REPLY_TO_STATUS_ID));
in_reply_to_name = cursor.getString(cursor.getColumnIndex(Drafts.IN_REPLY_TO_NAME));
in_reply_to_screen_name = cursor.getString(cursor.getColumnIndex(Drafts.IN_REPLY_TO_SCREEN_NAME));
is_quote = cursor.getShort(cursor.getColumnIndex(Drafts.IS_QUOTE)) == 1;
is_queued = cursor.getShort(cursor.getColumnIndex(Drafts.IS_QUEUED)) == 1;
is_image_attached = cursor.getShort(cursor.getColumnIndex(Drafts.IS_IMAGE_ATTACHED)) == 1;
is_photo_attached = cursor.getShort(cursor.getColumnIndex(Drafts.IS_PHOTO_ATTACHED)) == 1;
is_possibly_sensitive = cursor.getShort(cursor.getColumnIndex(Drafts.IS_POSSIBLY_SENSITIVE)) == 1;
}
}