|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface IndexList<E>
Defines an interface for lists that are based on an index structure. The performance of queries are much better, but performance of inserting is reduced.
IndexTable| Method Summary | |
|---|---|
int[] |
indexesOf(E e)
Returns all index positions, where the data values at are equal to the given element. |
int[] |
indexesOfElementsEqualOrBetween(E smallestElement,
E largestElement)
Returns all index positions of elements that are between both as paramter given elements. |
int[] |
indexesOfElementsGreaterThan(E element)
Returns all index positions of elements that are greater than the given element. |
int[] |
indexesOfElementsLessThan(E element)
Returns all index positions of elements that have a lesser value than the given element. |
| Methods inherited from interface java.util.List |
|---|
add, add, addAll, addAll, clear, contains, containsAll, equals, get, hashCode, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, remove, remove, removeAll, retainAll, set, size, subList, toArray, toArray |
| Method Detail |
|---|
int[] indexesOf(E e)
e -
List.indexOf(Object),
List.lastIndexOf(Object)
int[] indexesOfElementsEqualOrBetween(E smallestElement,
E largestElement)
smallestElement - largestElement -
int[] indexesOfElementsLessThan(E element)
element -
int[] indexesOfElementsGreaterThan(E element)
element -
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||