package org.smartpaws.objects; import com.google.gson.annotations.Expose; import java.io.Serializable; public class User implements Serializable { @Expose private int id; @Expose private String name; @Expose private String description; @Expose private String url; @Expose private String table; @Expose private boolean icon; public int getId() { return id; } public void setId(int id) { this.id = id; } public String getName() { return name; } public void setName(String name) { this.name = name; } public String getDescription() { return this.description != null ? this.description : "No description available."; } public void setDescription(String description) { this.description = description; } public String getUrl() { return url; } public void setUrl(String url) { this.url = url; } public String getTable() { return table; } public void setTable(String table) { this.table = table; } public boolean hasIcon() { return icon; } public boolean isIcon() { return icon; } public void setIcon(boolean icon) { this.icon = icon; } }