Uses of Interface
net.automatalib.common.smartcollection.SmartCollection
-
-
Uses of SmartCollection in net.automatalib.common.smartcollection
Subinterfaces of SmartCollection in net.automatalib.common.smartcollection Modifier and Type Interface Description interfaceSmartDeque<E>A double-ended queue (deque), allowing access, removal and insertion of elements both at the beginning and the end.interfaceSmartDynamicPriorityQueue<E>A priority queue interface.interfaceSmartGeneralPriorityQueue<E,K extends Comparable<K>>A generalized priority queue which allows storing arbitrary elements that don't have to be comparable, neither by their natural ordering nor by a providedComparator.interfaceSmartPriorityQueue<E>Priority queue interface.interfaceSmartSequence<E>Sequence interface.Classes in net.automatalib.common.smartcollection that implement SmartCollection Modifier and Type Class Description classAbstractLinkedList<E,T extends LinkedListEntry<E,T>>Abstract base class for linked lists.classAbstractSmartCollection<E>This class eases the implementation of theSmartCollectioninterface.classBackedGeneralPriorityQueue<E,K extends Comparable<K>>ASmartGeneralPriorityQueueimplementation that is backed by aSmartDynamicPriorityQueue.classBinaryHeap<E>APriorityQueueimplementation using a binary heap.classDefaultLinkedList<E>A simple linked list implementation that allows storing arbitrary elements.classIntrusiveLinkedList<T extends LinkedListEntry<T,T>>An intrusive version of a linked list.classUnorderedCollection<E>This class implements a collection for storing objects in no particular order.
-