org.opencb.biodata.models.alignment.GeneCoverageStats Maven / Gradle / Ivy
The newest version!
package org.opencb.biodata.models.alignment;
import java.util.List;
public class GeneCoverageStats {
private String file;
@Deprecated
private String sampleId;
private String geneName;
private List stats;
public GeneCoverageStats() {
}
public GeneCoverageStats(String file, String sampleId, String geneName, List stats) {
this.file = file;
this.sampleId = sampleId;
this.geneName = geneName;
this.stats = stats;
}
@Override
public String toString() {
final StringBuilder sb = new StringBuilder("GeneCoverageStats{");
sb.append("fileId='").append(file).append('\'');
sb.append(", sampleId='").append(sampleId).append('\'');
sb.append(", geneName='").append(geneName).append('\'');
sb.append(", stats=").append(stats);
sb.append('}');
return sb.toString();
}
public String getFile() {
return file;
}
public GeneCoverageStats setFile(String file) {
this.file = file;
return this;
}
@Deprecated
public String getSampleId() {
return sampleId;
}
@Deprecated
public GeneCoverageStats setSampleId(String sampleId) {
this.sampleId = sampleId;
return this;
}
public String getGeneName() {
return geneName;
}
public GeneCoverageStats setGeneName(String geneName) {
this.geneName = geneName;
return this;
}
public List getStats() {
return stats;
}
public GeneCoverageStats setStats(List stats) {
this.stats = stats;
return this;
}
}