package org.goodev.discourse.model; import android.content.ContentValues; import android.database.Cursor; import org.goodev.discourse.database.tables.SiteTable; /** * Generated model class for usage in your application, defined by classifiers in ecore diagram * <p/> * Generated Class. Do not modify! * * @author MDSDACP Team - goetzfred@fh-bingen.de * @date 2013.09.22 */ public class Site { private final ContentValues values = new ContentValues(); private Long id; private java.lang.String url; private java.lang.String title; private long updatetime; public Site() { } public Site(final Cursor cursor) { setId(cursor.getLong(cursor.getColumnIndex(SiteTable.ID))); setUrl(cursor.getString(cursor.getColumnIndex(SiteTable.URL))); setTitle(cursor.getString(cursor.getColumnIndex(SiteTable.TITLE))); setUpdateTime(cursor.getLong(cursor.getColumnIndex(SiteTable.UPDATETIME))); } /** * Get id * * @return id from type java.lang.Long */ public Long getId() { return this.id; } /** * Set id * * @param id from type java.lang.Long */ public void setId(final Long id) { this.id = id; this.values.put(SiteTable.ID, id); } /** * Get url * * @return url from type java.lang.String */ public java.lang.String getUrl() { return this.url; } /** * Set url and set content value * * @param url from type java.lang.String */ public void setUrl(final java.lang.String url) { this.url = url; this.values.put(SiteTable.URL, url); } /** * Get title * * @return title from type java.lang.String */ public java.lang.String getTitle() { return this.title; } /** * Set title and set content value * * @param title from type java.lang.String */ public void setTitle(final java.lang.String title) { this.title = title; this.values.put(SiteTable.TITLE, title); } /** * Get updatetime * * @return updatetime from type long */ public long getUpdateTime() { return this.updatetime; } /** * Set updatetime and set content value * * @param updatetime from type long */ public void setUpdateTime(final long updatetime) { this.updatetime = updatetime; this.values.put(SiteTable.UPDATETIME, updatetime); } /** * Get ContentValues * * @return id from type android.content.ContentValues with the values of this object */ public ContentValues getContentValues() { return this.values; } }