Class MapPairArray

  • All Implemented Interfaces:
    java.io.Serializable, java.lang.Cloneable, java.lang.Iterable<MapPair>, java.util.Collection<MapPair>, java.util.List<MapPair>, java.util.RandomAccess

    public class MapPairArray
    extends java.util.ArrayList<MapPair>
    MapPairArray - array of MapPairs, candidates for MapHalf::Join MapPairArray::Match() - match a MapItem against the tree, adding any potentially matching entries to the array. MapPairArray::Sort() - resort entries according to their map precedence rather than tree order. MapPairArray::Get() - retrieve an entry suitable for calling MapHalf::Join().
    See Also:
    Serialized Form
    • Field Summary

      • Fields inherited from class java.util.AbstractList

        modCount
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void match​(MapItem item1, MapItem tree2)  
      void sort()  
      • Methods inherited from class java.util.ArrayList

        add, add, addAll, addAll, clear, clone, contains, ensureCapacity, equals, forEach, get, hashCode, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, remove, remove, removeAll, removeIf, removeRange, replaceAll, retainAll, set, size, sort, spliterator, subList, toArray, toArray, trimToSize
      • Methods inherited from class java.util.AbstractCollection

        containsAll, toString
      • Methods inherited from class java.lang.Object

        finalize, getClass, notify, notifyAll, wait, wait, wait
      • Methods inherited from interface java.util.Collection

        parallelStream, stream, toArray
      • Methods inherited from interface java.util.List

        containsAll
    • Method Detail

      • sort

        public void sort()