Class S2ShapeIndex.SimpleList<T>

java.lang.Object
java.util.AbstractCollection<T>
java.util.AbstractList<T>
com.google.common.geometry.S2ShapeIndex.SimpleList<T>
All Implemented Interfaces:
Serializable, Iterable<T>, Collection<T>, List<T>, RandomAccess, SequencedCollection<T>
Enclosing class:
S2ShapeIndex

private static final class S2ShapeIndex.SimpleList<T> extends AbstractList<T> implements RandomAccess, Serializable
A simple append-only RandomAccess List similar to (but about 10% faster than) ArrayList.
  • Field Details

    • serialVersionUID

      private static final long serialVersionUID
      See Also:
    • elements

      private Object[] elements
    • size

      private int size
  • Constructor Details

    • SimpleList

      public SimpleList(int maxSize)
  • Method Details