Class FastArray<T>

java.lang.Object
io.deephaven.base.array.FastArray<T>
Direct Known Subclasses:
FastArrayExt

public class FastArray<T> extends Object
  • Field Details

    • clazz

      protected final Class<? extends T> clazz
    • newInstance

      protected final Supplier<? extends T> newInstance
    • length

      protected int length
    • array

      protected T[] array
  • Constructor Details

    • FastArray

      public FastArray(Class<? extends T> clazz)
    • FastArray

      public FastArray(Class<? extends T> clazz, int initialSize)
    • FastArray

      public FastArray(Class<? extends T> clazz, Supplier<? extends T> newInstance)
    • FastArray

      public FastArray(Class<? extends T> clazz, Supplier<? extends T> newInstance, int initialSize, boolean preallocate)
    • FastArray

      public FastArray(Supplier<? extends T> newInstance)
  • Method Details