sit
Class TargetSet

java.lang.Object
  extended by java.util.AbstractCollection<E>
      extended by java.util.AbstractSet<E>
          extended by java.util.TreeSet
              extended by sit.TargetSet
All Implemented Interfaces:
java.io.Serializable, java.lang.Cloneable, java.lang.Iterable, java.util.Collection, java.util.Set, java.util.SortedSet

public class TargetSet
extends java.util.TreeSet

See Also:
Serialized Form

Constructor Summary
TargetSet(clus.data.type.ClusAttrType MainTarget)
           
TargetSet(clus.data.type.ClusSchema schema, jeans.util.IntervalCollection targets)
          Creates a targetset from a ClusSchema and an IntervalCollection
TargetSet(TargetSet Other)
           
 
Method Summary
 
Methods inherited from class java.util.TreeSet
add, addAll, clear, clone, comparator, contains, first, headSet, isEmpty, iterator, last, remove, size, subSet, tailSet
 
Methods inherited from class java.util.AbstractSet
equals, hashCode, removeAll
 
Methods inherited from class java.util.AbstractCollection
containsAll, retainAll, toArray, toArray, toString
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface java.util.Set
containsAll, equals, hashCode, removeAll, retainAll, toArray, toArray
 

Constructor Detail

TargetSet

public TargetSet(clus.data.type.ClusAttrType MainTarget)

TargetSet

public TargetSet(TargetSet Other)

TargetSet

public TargetSet(clus.data.type.ClusSchema schema,
                 jeans.util.IntervalCollection targets)
Creates a targetset from a ClusSchema and an IntervalCollection

Parameters:
schema - The schema containing all targets
targets - IntervalCollection of the targets that should be added to this TargetSet