Class PatternCoverageChecker.ElideList<E>

java.lang.Object
java.util.AbstractCollection<E>
java.util.AbstractList<E>
net.hydromatic.morel.compile.PatternCoverageChecker.ElideList<E>
Type Parameters:
E - element type
All Implemented Interfaces:
Iterable<E>, Collection<E>, List<E>, SequencedCollection<E>
Enclosing class:
PatternCoverageChecker

private static class PatternCoverageChecker.ElideList<E> extends AbstractList<E>
List that removes one particular element from a backing list.
  • Field Details

    • list

      private final List<E> list
    • elide

      private final int elide
  • Constructor Details

    • ElideList

      ElideList(List<E> list, int elide)
  • Method Details