|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use SortedList | |
|---|---|
| org.omnaest.utils.structure.collection.list.sorted | |
| Uses of SortedList in org.omnaest.utils.structure.collection.list.sorted |
|---|
| Subinterfaces of SortedList in org.omnaest.utils.structure.collection.list.sorted | |
|---|---|
interface |
SortedSplitableList<E>
A special SortedList which allows to split the whole List into two. |
| Classes in org.omnaest.utils.structure.collection.list.sorted that implement SortedList | |
|---|---|
class |
InsertionSortedList<E>
SortedList implementation using insertion sort algorithm based on a simple ArrayList |
class |
SortedListAbstract<E>
Abstract implementation of a SortedList which reduces the need to implement all methods |
protected static class |
SortedListAbstract.SortedListAbstractSublist<E>
Sublist implementation for SortedListAbstract |
class |
SortedListDispatcher<E>
Similar to ListDispatcher but for SortedLists |
class |
SortedListDispatcherSizeBased<E>
SortedListDispatcher which is based on the ListDispatcher.size() of the represented virtual SortedList. |
class |
TreeList<E>
This sorted List implementation does use an internal TreeMap to provide all features a SortedSet has,
except the fact that duplicate elements are allowed. |
| Methods in org.omnaest.utils.structure.collection.list.sorted that return SortedList | ||
|---|---|---|
SortedList<E> |
SortedListDispatcher.headList(E toElement)
|
|
SortedList<E> |
SortedListAbstract.headList(E toElement)
|
|
SortedList<E> |
SortedListAbstract.SortedListAbstractSublist.headList(E toElement)
|
|
SortedList<E> |
SortedList.headList(E toElement)
Returns a view to the current SortedList which starts at the beginning and ends by the given element which itself is
excluded from the head list. |
|
protected static
|
SortedListAbstract.headList(SortedList<E> list,
E toElement)
|
|
protected SortedList<E> |
TreeList.newInstance(Collection<E> collection)
|
|
protected SortedList<E> |
SortedListAbstract.newInstance(Collection<E> collection)
Creates a new SortedList instance |
|
protected SortedList<E> |
InsertionSortedList.newInstance(Collection<E> collection)
|
|
SortedList<E> |
SortedSplitableList.splitAt(int index)
Splits the current SortedList at the given index position. |
|
SortedList<E> |
SortedListDispatcherSizeBased.splitAt(int index)
|
|
SortedList<E> |
SortedListDispatcher.splitAt(int index)
|
|
SortedList<E> |
SortedListAbstract.splitAt(int index)
|
|
SortedList<E> |
SortedListDispatcher.subList(E fromElement,
E toElement)
|
|
SortedList<E> |
SortedListAbstract.subList(E fromElement,
E toElement)
|
|
SortedList<E> |
SortedListAbstract.SortedListAbstractSublist.subList(E fromElement,
E toElement)
|
|
SortedList<E> |
SortedList.subList(E fromElement,
E toElement)
Returns a sublist view of the current SortedList starting by the given fromElement which will be included in
the sublist and ending by the given toElement which will be excluded from the sublist. |
|
SortedList<E> |
SortedListDispatcher.subList(int fromIndex,
int toIndex)
|
|
SortedList<E> |
SortedListAbstract.subList(int fromIndex,
int toIndex)
|
|
SortedList<E> |
SortedListAbstract.SortedListAbstractSublist.subList(int fromIndex,
int toIndex)
|
|
SortedList<E> |
SortedList.subList(int fromIndex,
int toIndex)
Similar to List#subList(int, int) |
|
protected static
|
SortedListAbstract.subList(SortedList<E> list,
E fromElement,
E toElement)
|
|
SortedList<E> |
SortedListDispatcher.tailList(E fromElement)
|
|
SortedList<E> |
SortedListAbstract.tailList(E fromElement)
|
|
SortedList<E> |
SortedListAbstract.SortedListAbstractSublist.tailList(E fromElement)
|
|
SortedList<E> |
SortedList.tailList(E fromElement)
Returns a view to the current SortedList starting by the given element up to the end including the given element. |
|
protected static
|
SortedListAbstract.tailList(SortedList<E> list,
E fromElement)
|
|
| Methods in org.omnaest.utils.structure.collection.list.sorted with parameters of type SortedList | ||
|---|---|---|
protected static
|
SortedListAbstract.first(SortedList<E> sortedList)
|
|
protected static
|
SortedListAbstract.headList(SortedList<E> list,
E toElement)
|
|
protected static
|
SortedListAbstract.last(SortedList<E> sortedList)
|
|
protected static
|
SortedListAbstract.subList(SortedList<E> list,
E fromElement,
E toElement)
|
|
protected static
|
SortedListAbstract.tailList(SortedList<E> list,
E fromElement)
|
|
| Constructors in org.omnaest.utils.structure.collection.list.sorted with parameters of type SortedList | |
|---|---|
SortedListAbstract.SortedListAbstractSublist(SortedList<E> parentList,
int fromIndex,
int toIndex)
|
|
SortedListDispatcher(SortedList<E>... lists)
|
|
SortedListDispatcherSizeBased(SortedList<E> firstList,
SortedList<E> secondList,
int exceedThreshold,
int dropUnderThreshold)
|
|
SortedListDispatcherSizeBased(SortedList<E> firstList,
SortedList<E> secondList,
int exceedThreshold,
int dropUnderThreshold)
|
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||