Class SnapshotArray<T>

java.lang.Object
zombie.entity.util.Array<T>
zombie.entity.util.SnapshotArray<T>
All Implemented Interfaces:
Iterable<T>

public class SnapshotArray<T> extends Array<T>
  • Constructor Details

    • SnapshotArray

      public SnapshotArray()
    • SnapshotArray

      public SnapshotArray(Array array)
    • SnapshotArray

      public SnapshotArray(boolean boolean0, int int0, Class _class)
    • SnapshotArray

      public SnapshotArray(boolean boolean0, int int0)
    • SnapshotArray

      public SnapshotArray(boolean boolean0, T[] object, int int0, int int1)
    • SnapshotArray

      public SnapshotArray(Class _class)
    • SnapshotArray

      public SnapshotArray(int int0)
    • SnapshotArray

      public SnapshotArray(T[] object)
  • Method Details

    • begin

      public T[] begin()
    • end

      public void end()
    • set

      public void set(int int0, T object)
      Overrides:
      set in class Array<T>
    • insert

      public void insert(int int0, T object)
      Overrides:
      insert in class Array<T>
    • insertRange

      public void insertRange(int int0, int int1)
      Overrides:
      insertRange in class Array<T>
    • swap

      public void swap(int int0, int int1)
      Overrides:
      swap in class Array<T>
    • removeValue

      public boolean removeValue(T object, boolean boolean0)
      Overrides:
      removeValue in class Array<T>
    • removeIndex

      public T removeIndex(int int0)
      Overrides:
      removeIndex in class Array<T>
    • removeRange

      public void removeRange(int int0, int int1)
      Overrides:
      removeRange in class Array<T>
    • removeAll

      public boolean removeAll(Array<? extends T> array, boolean boolean0)
      Overrides:
      removeAll in class Array<T>
    • pop

      public T pop()
      Overrides:
      pop in class Array<T>
    • clear

      public void clear()
      Overrides:
      clear in class Array<T>
    • sort

      public void sort()
      Overrides:
      sort in class Array<T>
    • sort

      public void sort(Comparator<? super T> comparator)
      Overrides:
      sort in class Array<T>
    • reverse

      public void reverse()
      Overrides:
      reverse in class Array<T>
    • shuffle

      public void shuffle()
      Overrides:
      shuffle in class Array<T>
    • truncate

      public void truncate(int int0)
      Overrides:
      truncate in class Array<T>
    • setSize

      public T[] setSize(int int0)
      Overrides:
      setSize in class Array<T>
    • with

      public static <T> SnapshotArray<T> with(T... object)