package by.istin.android.xcore.model;
import android.provider.BaseColumns;
import com.google.gson.annotations.SerializedName;
import by.istin.android.xcore.annotations.dbEntities;
import by.istin.android.xcore.annotations.dbEntity;
import by.istin.android.xcore.annotations.dbLong;
import by.istin.android.xcore.annotations.dbString;
/**
* Created by IstiN on 13.11.13.
*/
public class SimpleEntityWithSubEntities implements BaseColumns {
@dbLong
@SerializedName(value = "id")
public static final String ID = _ID;
@dbString
@SerializedName(value = "title")
public static final String TITLE = "title";
@dbString
@SerializedName(value = "about")
public static final String ABOUT = "about";
@dbString
@SerializedName(value = "image_url")
public static final String IMAGE_URL = "image_url";
@dbEntities(clazz = SimpleEntityWithParent1.class, contentValuesKey = "subEntities1")
@SerializedName(value = "sub_entities1")
public static final String SUB_ENTITIES1 = "sub_entities1";
@dbEntities(clazz = SimpleEntityWithParent2.class, contentValuesKey = "subEntities2")
@SerializedName(value = "sub_entities2")
public static final String SUB_ENTITIES2 = "sub_entities2";
}