package eu.dnetlib.dhp.eosc.model; import java.io.Serializable; import org.apache.commons.lang3.StringUtils; /** * @author miriam.baglioni * @Date 04/11/22 */ public class UsageCounts implements Serializable { private String views; private String downloads; public String getViews() { return views; } public void setViews(String views) { this.views = views; } public String getDownloads() { return downloads; } public void setDownloads(String downloads) { this.downloads = downloads; } public static UsageCounts newInstance(String views, String downloads) { UsageCounts uc = new UsageCounts(); uc.setViews(views); uc.setDownloads(downloads); return uc; } public boolean isEmpty() { return StringUtils.isEmpty(this.downloads) || StringUtils.isEmpty(this.views); } }