org.apache.commons.collections.primitives
Class RandomAccessFloatList.RandomAccessFloatSubList
java.lang.Object
org.apache.commons.collections.primitives.AbstractFloatCollection
org.apache.commons.collections.primitives.RandomAccessFloatList
org.apache.commons.collections.primitives.RandomAccessFloatList.RandomAccessFloatSubList
- All Implemented Interfaces:
- FloatCollection, FloatList
- Enclosing class:
- RandomAccessFloatList
protected static class RandomAccessFloatList.RandomAccessFloatSubList
- extends RandomAccessFloatList
- implements FloatList
Method Summary |
void |
add(int index,
float element)
Unsupported in this implementation. |
private void |
checkRange(int index)
|
private void |
checkRangeIncludingEndpoint(int index)
|
float |
get(int index)
Returns the value of the element at the specified position
within me. |
float |
removeElementAt(int index)
Unsupported in this implementation. |
float |
set(int index,
float element)
Unsupported in this implementation. |
int |
size()
Returns the number of elements I contain. |
private int |
toUnderlyingIndex(int index)
|
Methods inherited from class org.apache.commons.collections.primitives.RandomAccessFloatList |
add, addAll, equals, getModCount, hashCode, incrModCount, indexOf, iterator, lastIndexOf, listIterator, listIterator, subList, toString |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
_offset
private int _offset
_limit
private int _limit
_list
private RandomAccessFloatList _list
_comod
private RandomAccessFloatList.ComodChecker _comod
RandomAccessFloatList.RandomAccessFloatSubList
RandomAccessFloatList.RandomAccessFloatSubList(RandomAccessFloatList list,
int fromIndex,
int toIndex)
get
public float get(int index)
- Description copied from interface:
FloatList
- Returns the value of the element at the specified position
within me.
- Specified by:
get
in interface FloatList
- Specified by:
get
in class RandomAccessFloatList
- Parameters:
index
- the index of the element to return
- Returns:
- the value of the element at the specified position
removeElementAt
public float removeElementAt(int index)
- Description copied from class:
RandomAccessFloatList
- Unsupported in this implementation.
- Specified by:
removeElementAt
in interface FloatList
- Overrides:
removeElementAt
in class RandomAccessFloatList
- Parameters:
index
- the index of the element to remove
- Returns:
- the value of the element that was removed
set
public float set(int index,
float element)
- Description copied from class:
RandomAccessFloatList
- Unsupported in this implementation.
- Specified by:
set
in interface FloatList
- Overrides:
set
in class RandomAccessFloatList
- Parameters:
index
- the index of the element to changeelement
- the value to be stored at the specified position
- Returns:
- the value previously stored at the specified position
add
public void add(int index,
float element)
- Description copied from class:
RandomAccessFloatList
- Unsupported in this implementation.
- Specified by:
add
in interface FloatList
- Overrides:
add
in class RandomAccessFloatList
- Parameters:
index
- the index at which to insert the elementelement
- the value to insert
size
public int size()
- Description copied from interface:
FloatCollection
- Returns the number of elements I contain.
- Specified by:
size
in interface FloatCollection
- Specified by:
size
in class RandomAccessFloatList
- Returns:
- the number of elements I contain
checkRange
private void checkRange(int index)
checkRangeIncludingEndpoint
private void checkRangeIncludingEndpoint(int index)
toUnderlyingIndex
private int toUnderlyingIndex(int index)
Copyright (c) 2002-2003 - Apache Software Foundation