- /*
- * make a flyweight feature object which ignores Parent
- * attribute in equality test; this avoids creating many
- * otherwise duplicate exon features on genomic sequence
- */
- 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)