package me.devsaki.hentoid.model;
import java.util.List;
/**
* General builder for works.
*/
public class DoujinBuilder {
private String title;
private URLBuilder serie;
private URLBuilder artist;
private String description;
private String urlImageTitle;
private String url;
private int qtyPages;
private URLBuilder language;
private URLBuilder translator;
private List<URLBuilder> lstTags;
public String getId() {
int idxStart = url.lastIndexOf("/");
String id = url.substring(idxStart);
String category = url.replace(id, "");
category = category.substring(category.lastIndexOf("/"));
return category + id;
}
public String getTitle() {
return title;
}
public void setTitle(String title) {
this.title = title;
}
public URLBuilder getSeries() {
return serie;
}
public void setSerie(URLBuilder serie) {
this.serie = serie;
}
public URLBuilder getArtist() {
return artist;
}
public void setArtist(URLBuilder artist) {
this.artist = artist;
}
public String getUrlImageTitle() {
return urlImageTitle;
}
public void setUrlImageTitle(String urlImageTitle) {
this.urlImageTitle = urlImageTitle;
}
public String getUrl() {
return url;
}
public void setUrl(String url) {
this.url = url;
}
public int getQtyPages() {
return qtyPages;
}
public void setQtyPages(int qtyPages) {
this.qtyPages = qtyPages;
}
public String getDescription() {
return description;
}
public void setDescription(String description) {
this.description = description;
}
public URLBuilder getLanguage() {
return language;
}
public void setLanguage(URLBuilder language) {
this.language = language;
}
public URLBuilder getTranslator() {
return translator;
}
public void setTranslator(URLBuilder translator) {
this.translator = translator;
}
public List<URLBuilder> getLstTags() {
return lstTags;
}
public void setLstTags(List<URLBuilder> lstTags) {
this.lstTags = lstTags;
}
}