Class ListOverBuffer<T>

java.lang.Object
java.util.AbstractCollection<T>
java.util.AbstractList<T>
org.aksw.commons.io.buffer.plain.ListOverBuffer<T>
Type Parameters:
T - The item type. Casts to this type are unchecked.
All Implemented Interfaces:
Iterable<T>, Collection<T>, List<T>

public class ListOverBuffer<T> extends AbstractList<T>
List view over a buffer.
  • Field Details

    • buffer

      protected Buffer<?> buffer
    • size

      protected int size
  • Constructor Details

    • ListOverBuffer

      public ListOverBuffer(Buffer<?> buffer)
    • ListOverBuffer

      public ListOverBuffer(Buffer<?> buffer, int size)
  • Method Details