Package com.fluxtion.ext.streaming.api
Interface WrappedList<T>
- Type Parameters:
T
-
- All Superinterfaces:
Stateful<T>
,WrappedCollection<T,java.util.List<T>,WrappedList<T>>
,WrapperBase<java.util.Collection<T>,WrappedList<T>>
- All Known Implementing Classes:
ArrayListWrappedCollection
,SubList
public interface WrappedList<T> extends WrappedCollection<T,java.util.List<T>,WrappedList<T>>
An ordered based collection of items that can be sorted or queried by position.
- Author:
- Greg Higgins [email protected]
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.fluxtion.ext.streaming.api.Stateful
Stateful.StatefulNumber<S>
-
Field Summary
-
Method Summary
Modifier and Type Method Description WrappedList<T>
last(int n)
WrappedList<T>
reverse()
WrappedList<T>
skip(int n)
default java.util.List<T>
subList(int fromIndex, int toIndex)
WrappedList<T>
top(int n)
Methods inherited from interface com.fluxtion.ext.streaming.api.Stateful
combine, deduct, reset, setBucketCount
Methods inherited from interface com.fluxtion.ext.streaming.api.WrappedCollection
asWrapper, collection, comparator, comparing, comparing, contains, event, eventClass, forEach, isEmpty, iterator, map, resetNotifier, size, stream