Class CircularBuffer<E>

java.lang.Object
org.terracotta.statistics.archive.CircularBuffer<E>

public class CircularBuffer<E> extends Object
  • Field Details

    • buffer

      private final E[] buffer
    • writeIndex

      private int writeIndex
    • size

      private int size
  • Constructor Details

    • CircularBuffer

      public CircularBuffer(int size)
  • Method Details

    • capacity

      public int capacity()
    • insert

      public E insert(E object)
    • toArray

      public <T> T[] toArray(Class<T[]> type)