Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## org.apache.commons.collections.primitives
Class RandomAccessLongList.RandomAccessLongSubList

    java.lang.Object
      org.apache.commons.collections.primitives.AbstractLongCollection
          org.apache.commons.collections.primitives.RandomAccessLongList
              org.apache.commons.collections.primitives.RandomAccessLongList.RandomAccessLongSubList

All Implemented Interfaces:
  LongCollection, LongList

Enclosing class:
  RandomAccessLongList

protected static class RandomAccessLongList.RandomAccessLongSubList
extends RandomAccessLongList
implements LongList

Nested Class Summary

Nested classes inherited from class org.apache.commons.collections.primitives.RandomAccessLongList
`RandomAccessLongList.RandomAccessLongListIterator, RandomAccessLongList.RandomAccessLongSubList`

Method Summary
`void` | `add(int index, long element)` Inserts the specified element at the specified position (optional operation).
`long` | `get(int index)` Returns the value of the element at the specified position within me.
`long` | `removeElementAt(int index)` Removes the element at the specified position in (optional operation).
`long` | `set(int index, long element)` Replaces the element at the specified position in me with the specified element (optional operation).
`int` | `size()` Returns the number of elements I contain.

Methods inherited from class org.apache.commons.collections.primitives.RandomAccessLongList
`add, addAll, equals, getModCount, hashCode, incrModCount, indexOf, iterator, lastIndexOf, listIterator, listIterator, subList, toString`

Methods inherited from class org.apache.commons.collections.primitives.AbstractLongCollection
`addAll, clear, contains, containsAll, isEmpty, removeAll, removeElement, retainAll, toArray, toArray`

Methods inherited from class java.lang.Object
`clone, finalize, getClass, notify, notifyAll, wait, wait, wait`

Methods inherited from interface org.apache.commons.collections.primitives.LongList
`add, addAll, equals, hashCode, indexOf, iterator, lastIndexOf, listIterator, listIterator, subList`

Methods inherited from interface org.apache.commons.collections.primitives.LongCollection
`addAll, clear, contains, containsAll, isEmpty, removeAll, removeElement, retainAll, toArray, toArray`

Method Detail

### get

    public long get(int index)

  Description copied from interface: `LongList`
  Returns the value of the element at the specified position within me.

  Specified by:
    `get` in interface `LongList`
  Specified by:
    `get` in class `RandomAccessLongList`

### removeElementAt

    public long removeElementAt(int index)

  Description copied from interface: `LongList`
  Removes the element at the specified position in (optional operation). Any subsequent elements are shifted to the left, subtracting one from their indices. Returns the element that was removed.

  Specified by:
    `removeElementAt` in interface `LongList`
  Overrides:
    `removeElementAt` in class `RandomAccessLongList`

### set

    public long set(int index,
                    long element)

  Description copied from interface: `LongList`
  Replaces the element at the specified position in me with the specified element (optional operation).

  Specified by:
    `set` in interface `LongList`
  Overrides:
    `set` in class `RandomAccessLongList`

### add

    public void add(int index,
                    long element)

  Description copied from interface: `LongList`
  Inserts the specified element at the specified position (optional operation). Shifts the element currently at that position (if any) and any subsequent elements to the right, increasing their indices.

  Specified by:
    `add` in interface `LongList`
  Overrides:
    `add` in class `RandomAccessLongList`

### size

    public int size()

  Description copied from interface: `LongCollection`
  Returns the number of elements I contain.

  Specified by:
    `size` in interface `LongCollection`
  Specified by:
    `size` in class `RandomAccessLongList`

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

Copyright © 2002-2003 Apache Software Foundation. All Rights Reserved.