Class LongArrayList

java.lang.Object
org.ujmp.core.util.LongArrayList

public class LongArrayList extends Object
  • Field Details

    • DEFAULT_CAPACITY

      private static final int DEFAULT_CAPACITY
      See Also:
    • EMPTY_ELEMENTDATA

      private static final long[] EMPTY_ELEMENTDATA
    • elementData

      private transient long[] elementData
    • modCount

      private int modCount
    • size

      private int size
    • MAX_ARRAY_SIZE

      private static final int MAX_ARRAY_SIZE
      See Also:
  • Constructor Details

    • LongArrayList

      public LongArrayList(int initialCapacity)
    • LongArrayList

      public LongArrayList()
  • Method Details

    • trimToSize

      public void trimToSize()
    • ensureCapacity

      public void ensureCapacity(int minCapacity)
    • ensureCapacityInternal

      private void ensureCapacityInternal(int minCapacity)
    • ensureExplicitCapacity

      private void ensureExplicitCapacity(int minCapacity)
    • grow

      private void grow(int minCapacity)
    • hugeCapacity

      private static int hugeCapacity(int minCapacity)
    • size

      public long size()
    • isEmpty

      public boolean isEmpty()
    • contains

      public boolean contains(long o)
    • indexOf

      public int indexOf(long o)
    • lastIndexOf

      public int lastIndexOf(long o)
    • toArray

      public long[] toArray()
    • get

      public long get(int index)
    • set

      public long set(int index, long element)
    • add

      public boolean add(long e)
    • add

      public void add(int index, long element)
    • remove

      public long remove(int index)
    • remove

      public boolean remove(long o)
    • fastRemove

      private void fastRemove(int index)
    • clear

      public void clear()
    • removeRange

      protected void removeRange(int fromIndex, int toIndex)
    • rangeCheck

      private void rangeCheck(int index)
    • outOfBoundsMsg

      private String outOfBoundsMsg(int index)
    • listIterator

      public ListIterator<Long> listIterator(int index)
    • listIterator

      public ListIterator<Long> listIterator()
    • iterator

      public Iterator<Long> iterator()