package org.goodev.discourse.model; import android.content.ContentValues; import android.database.Cursor; import org.goodev.discourse.database.tables.Category_group_permissionsTable; /** * 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 Category_group_permissions { private final ContentValues values = new ContentValues(); private Long id; private long category_id; private long permission_type; private java.lang.String group_name; public Category_group_permissions() { } public Category_group_permissions(final Cursor cursor) { setId(cursor.getLong(cursor.getColumnIndex(Category_group_permissionsTable.ID))); setCategory_id(cursor.getLong(cursor.getColumnIndex(Category_group_permissionsTable.CATEGORY_ID))); setPermission_type(cursor.getLong(cursor.getColumnIndex(Category_group_permissionsTable.PERMISSION_TYPE))); setGroup_name(cursor.getString(cursor.getColumnIndex(Category_group_permissionsTable.GROUP_NAME))); } /** * 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(Category_group_permissionsTable.ID, id); } /** * Get category_id * * @return category_id from type long */ public long getCategory_id() { return this.category_id; } /** * Set category_id and set content value * * @param category_id from type long */ public void setCategory_id(final long category_id) { this.category_id = category_id; this.values.put(Category_group_permissionsTable.CATEGORY_ID, category_id); } /** * Get permission_type * * @return permission_type from type long */ public long getPermission_type() { return this.permission_type; } /** * Set permission_type and set content value * * @param permission_type from type long */ public void setPermission_type(final long permission_type) { this.permission_type = permission_type; this.values.put(Category_group_permissionsTable.PERMISSION_TYPE, permission_type); } /** * Get group_name * * @return group_name from type java.lang.String */ public java.lang.String getGroup_name() { return this.group_name; } /** * Set group_name and set content value * * @param group_name from type java.lang.String */ public void setGroup_name(final java.lang.String group_name) { this.group_name = group_name; this.values.put(Category_group_permissionsTable.GROUP_NAME, group_name); } /** * Get ContentValues * * @return id from type android.content.ContentValues with the values of this object */ public ContentValues getContentValues() { return this.values; } }