Tusky-App-Android/app/src/main/java/com/keylesspalace/tusky/db/MediaEntity.java

48 lines
986 B
Java
Raw Normal View History

2017-06-28 19:33:20 +02:00
package com.keylesspalace.tusky.db;
import android.arch.persistence.room.ColumnInfo;
import android.arch.persistence.room.Entity;
import android.arch.persistence.room.ForeignKey;
2017-06-28 19:33:20 +02:00
import android.arch.persistence.room.PrimaryKey;
/**
* Media model
2017-06-28 19:33:20 +02:00
*/
@Entity(foreignKeys = @ForeignKey(entity = TootEntity.class,
parentColumns = "uid",
childColumns = "toot_id"))
2017-06-28 19:33:20 +02:00
public class MediaEntity {
@ColumnInfo(name = "toot_id")
private int toot_id;
@PrimaryKey(autoGenerate = true)
2017-06-28 19:33:20 +02:00
private int uid;
@ColumnInfo(name = "url")
private String url;
// getter setter
public int getToot_id() {
return toot_id;
}
public void setToot_id(int toot_id) {
this.toot_id = toot_id;
}
public int getUid() {
return uid;
}
public void setUid(int uid) {
this.uid = uid;
}
public String getUrl() {
return url;
}
public void setUrl(String url) {
this.url = url;
}
2017-06-28 19:33:20 +02:00
}