Package org.scijava.module
Class ModuleIndex
- java.lang.Object
-
- org.scijava.object.ObjectIndex<E>
-
- org.scijava.object.SortedObjectIndex<ModuleInfo>
-
- org.scijava.module.ModuleIndex
-
- All Implemented Interfaces:
Iterable<ModuleInfo>,Collection<ModuleInfo>
public class ModuleIndex extends SortedObjectIndex<ModuleInfo>
Data structure for managing registered modules.- Author:
- Curtis Rueden
-
-
Field Summary
-
Fields inherited from class org.scijava.object.ObjectIndex
hoard
-
-
Constructor Summary
Constructors Constructor Description ModuleIndex()
-
Method Summary
-
Methods inherited from class org.scijava.object.SortedObjectIndex
addAll, addToList, contains, containsAll
-
Methods inherited from class org.scijava.object.ObjectIndex
add, add, add, addLater, clear, get, getAll, getBaseClass, getType, getTypes, isEmpty, iterator, remove, remove, remove, removeAll, removeFromList, retainAll, retrieveList, retrieveListsForType, size, toArray, toArray, toString
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface java.util.Collection
equals, hashCode, parallelStream, removeIf, spliterator, stream
-
-