import java.util.Iterator;
import java.util.List;
-import intervalstore.api.IntervalI;
-
/**
* Functions for cross-referencing sequence databases.
*
*/
SequenceFeature newFeature = new SequenceFeature(feat)
{
- // BH 2019.08.15 We must override equalsInterval, not
- // equals, because that is part of the IntervalI interface,
- // and IntervalStore may need that for proper, faster
- // processing.
- // @Override
- // public boolean equals(Object o)
- // {
- // return super.equals(o, true);
- // }
- //
@Override
- public boolean equalsInterval(IntervalI sf)
+ public boolean equals(Object o)
{
- return sf != null
- && equals((SequenceFeature) sf, true);
+ return equals((SequenceFeature) o, true);
}
};
-
matched.addSequenceFeature(newFeature);
}
}