X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=datadb%2Fcompbio%2Fcassandra%2FAnnotatedProteinSequenceBean.java;fp=datadb%2Fcompbio%2Fcassandra%2FAnnotatedProteinSequenceBean.java;h=9289407876d3d7e419401479ad79ee60eb1a2337;hb=1835d87d090291da1db317c27c7463191bfb54c4;hp=0000000000000000000000000000000000000000;hpb=34b63209df068b7671e40e5b298eb184785c83ac;p=proteocache.git diff --git a/datadb/compbio/cassandra/AnnotatedProteinSequenceBean.java b/datadb/compbio/cassandra/AnnotatedProteinSequenceBean.java new file mode 100644 index 0000000..9289407 --- /dev/null +++ b/datadb/compbio/cassandra/AnnotatedProteinSequenceBean.java @@ -0,0 +1,39 @@ +package compbio.cassandra; + +import java.util.Map; + +public class AnnotatedProteinSequenceBean { + private String sequence; + private String jobid; + private Map predictions; + private int size; + + public AnnotatedProteinSequenceBean (String seq, String id, Map pred) { + this.sequence = seq; + this.jobid = id; + this.predictions = pred; + this.size = pred.size(); + } + + public String getSequence () { + return sequence; + } + + public String getJobid () { + return jobid; + } + + public int getmapsize () { + return size; + } + + public Map getPredictions () { + return predictions; + } + + public void setPredictions (Map predictions) { + this.predictions = predictions; + this.size = predictions.size(); + } + +}