Class IList.IListableFromArray<E>

java.lang.Object
org.magicwerk.brownies.collections.IList.IListableFromArray<E>
All Implemented Interfaces:
IListable<E>
Enclosing class:
IList<E>

protected static class IList.IListableFromArray<E> extends Object implements IListable<E>
Wrapper to treat an array as IListable.
  • Field Details

    • array

      E[] array
    • offset

      int offset
    • length

      int length
  • Constructor Details

    • IListableFromArray

      IListableFromArray(E[] array)
    • IListableFromArray

      IListableFromArray(E[] array, int offset, int length)
  • Method Details

    • size

      public int size()
      Description copied from interface: IListable
      Return size of list
      Specified by:
      size in interface IListable<E>
    • get

      public E get(int index)
      Description copied from interface: IListable
      Return element at specified position
      Specified by:
      get in interface IListable<E>