Class LongArray

java.lang.Object
zombie.entity.util.LongArray

public class LongArray extends Object
  • Field Details

    • items

      public long[] items
    • size

      public int size
    • ordered

      public boolean ordered
  • Constructor Details

    • LongArray

      public LongArray()
    • LongArray

      public LongArray(int capacity)
    • LongArray

      public LongArray(boolean ordered, int capacity)
    • LongArray

      public LongArray(LongArray array)
    • LongArray

      public LongArray(long[] array)
    • LongArray

      public LongArray(boolean ordered, long[] array, int startIndex, int count)
  • Method Details

    • add

      public void add(long value)
    • add

      public void add(long value1, long value2)
    • add

      public void add(long value1, long value2, long value3)
    • add

      public void add(long value1, long value2, long value3, long value4)
    • addAll

      public void addAll(LongArray array)
    • addAll

      public void addAll(LongArray array, int offset, int length)
    • addAll

      public void addAll(long... array)
    • addAll

      public void addAll(long[] array, int offset, int length)
    • get

      public long get(int index)
    • set

      public void set(int index, long value)
    • incr

      public void incr(int index, long value)
    • incr

      public void incr(long value)
    • mul

      public void mul(int index, long value)
    • mul

      public void mul(long value)
    • insert

      public void insert(int index, long value)
    • insertRange

      public void insertRange(int index, int count)
    • swap

      public void swap(int first, int second)
    • contains

      public boolean contains(long value)
    • indexOf

      public int indexOf(long value)
    • lastIndexOf

      public int lastIndexOf(char value)
    • removeValue

      public boolean removeValue(long value)
    • removeIndex

      public long removeIndex(int index)
    • removeRange

      public void removeRange(int start, int end)
    • removeAll

      public boolean removeAll(LongArray array)
    • pop

      public long pop()
    • peek

      public long peek()
    • first

      public long first()
    • notEmpty

      public boolean notEmpty()
    • isEmpty

      public boolean isEmpty()
    • clear

      public void clear()
    • shrink

      public long[] shrink()
    • ensureCapacity

      public long[] ensureCapacity(int additionalCapacity)
    • setSize

      public long[] setSize(int newSize)
    • sort

      public void sort()
    • reverse

      public void reverse()
    • shuffle

      public void shuffle()
    • truncate

      public void truncate(int newSize)
    • random

      public long random()
    • toArray

      public long[] toArray()
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • equals

      public boolean equals(Object object)
      Overrides:
      equals in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • toString

      public String toString(String separator)
    • with

      public static LongArray with(long... array)