compbio.data.sequence
Class MultiAnnotatedSequence<T extends Enum<T>>

java.lang.Object
  extended by compbio.data.sequence.MultiAnnotatedSequence<T>
Type Parameters:
T - enum type

@NotThreadSafe
public class MultiAnnotatedSequence<T extends Enum<T>>
extends Object

TODO complete

Author:
pvtroshin

Constructor Summary
MultiAnnotatedSequence(Class<T> enumeration)
           
 
Method Summary
 void addAnnotation(T type, ArrayList<Float> annotation)
           
 boolean equals(Object obj)
           
 Map<T,List<Float>> getAnnotations()
           
 int hashCode()
           
 JalviewAnnotation toJalviewAnnotation()
           
 String toString()
           
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

MultiAnnotatedSequence

public MultiAnnotatedSequence(Class<T> enumeration)
Method Detail

addAnnotation

public void addAnnotation(T type,
                          ArrayList<Float> annotation)

getAnnotations

public Map<T,List<Float>> getAnnotations()

hashCode

public int hashCode()
Overrides:
hashCode in class Object

equals

public boolean equals(Object obj)
Overrides:
equals in class Object

toString

public String toString()
Overrides:
toString in class Object

toJalviewAnnotation

public JalviewAnnotation toJalviewAnnotation()