1 package compbio.data.sequence;
\r
3 import java.util.EnumMap;
\r
4 import java.util.List;
\r
14 public class MultiAnnotatedSequence<T extends Enum<T>> {
\r
16 private final EnumMap<T, List<Float>> annotation;
\r
18 private MultiAnnotatedSequence(Class<T> type) {
\r
19 this.annotation = new EnumMap<T, List<Float>>(type);
\r
22 // public MultiAnnotatedSequence getFloatInstance(FastaSequence fsequence) {
\r
26 public EnumMap<T, List<Integer>> getIntegerInstance(Class<T> enumeration) {
\r
27 return new EnumMap<T, List<Integer>>(enumeration);
\r
30 public EnumMap<T, List<Float>> getFloatInstance(Class<T> enumeration) {
\r
31 return new EnumMap<T, List<Float>>(enumeration);
\r