Class PairLists.AbstractPairList<T,U>

java.lang.Object
java.util.AbstractCollection<Map.Entry<T,U>>
java.util.AbstractList<Map.Entry<T,U>>
net.hydromatic.morel.util.PairLists.AbstractPairList<T,U>
Type Parameters:
T - First type
U - Second type
All Implemented Interfaces:
Iterable<Map.Entry<T,U>>, Collection<Map.Entry<T,U>>, List<Map.Entry<T,U>>, SequencedCollection<Map.Entry<T,U>>, PairList<T,U>
Direct Known Subclasses:
PairLists.ArrayImmutablePairList, PairLists.EmptyImmutablePairList, PairLists.MutablePairList, PairLists.SingletonImmutablePairList
Enclosing class:
PairLists

abstract static class PairLists.AbstractPairList<T,U> extends AbstractList<Map.Entry<T,U>> implements PairList<T,U>
Base class for all implementations of PairList.
  • Constructor Details

    • AbstractPairList

      AbstractPairList()
  • Method Details

    • backingList

      abstract List<Object> backingList()
      Returns a list containing the alternating left and right elements of each pair.