|
TUM CCSM Commons | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use edu.tum.cs.commons.collections | |
|---|---|
| edu.tum.cs.commons.algo | Basic algorithms. |
| edu.tum.cs.commons.collections | Extensions to the Java collections. |
| edu.tum.cs.commons.error | Generic classes used in the context of error handling. |
| edu.tum.cs.commons.reflect | Utilities for reflection. |
| edu.tum.cs.commons.test | Utilities for unit tests. |
| edu.tum.cs.commons.tree | Utility methods for creating tree structures. |
| Classes in edu.tum.cs.commons.collections used by edu.tum.cs.commons.algo | |
|---|---|
| ManagedIntArray
A class containing an int array that is managed in the sense that it can grow dynamically (using exponential growth). |
|
| PairList
A list for storing pairs in a specific order. |
|
| Classes in edu.tum.cs.commons.collections used by edu.tum.cs.commons.collections | |
|---|---|
| AllEqualComparator
Comparator that does not acutally compare but handles all elements as being equal. |
|
| ArrayBackedMap
A map implementation based on unsorted arrays. |
|
| CounterSet
This class manages a set of counters (i.e. is a mapping from some key objects to integers). |
|
| HashedListMap
This class defines a mapping from on item to a list of items. |
|
| HybridMapBase
A hybrid map is a map which starts with one map implementation, but switches to another one after a certain size is reached. |
|
| IdentifierBasedComparatorBase
Base class for comparators that compare to objects by comparing a suitable object identifier. |
|
| IdentityHashSet
This class implements a set based on referential equality similar to JDK class IdentityHashMap. |
|
| IdManagerBase
Base class for id managers. |
|
| IIdProvider
This interface defines an ID provider. |
|
| ImmutablePair
Simple readonly pair class. |
|
| ISortableData
Abstraction for sortable/comparable data. |
|
| ManagedIntArray
A class containing an int array that is managed in the sense that it can grow dynamically (using exponential growth). |
|
| Pair
Simple pair class. |
|
| PairList
A list for storing pairs in a specific order. |
|
| ToStringComparator
This comparator compares objects by their toString() representation. |
|
| TwoDimHashMap
A 2-dimensional hash map. |
|
| UnmodifiableCollection
This is a wrapper for a Collection prohibiting all calls which would
modify its contents. |
|
| UnmodifiableHashedListMap
This is a wrapper for a HashedListMap prohibiting all calls that
would modify its contents. |
|
| UnmodifiableIterator
This is a wrapper for a Iterator prohibiting all calls which would
modify its owning container. |
|
| UnmodifiableList
This is a wrapper for a List prohibiting all calls which would modify
its contents. |
|
| UnmodifiableListIterator
This is a wrapper for a ListIterator prohibiting all calls which
would modify its owning container. |
|
| UnmodifiableMap
This is a wrapper for a Map prohibiting all calls which would modify
its contents. |
|
| UnmodifiableSet
This is a wrapper for a Set prohibiting all calls which would modify
its contents. |
|
| UnmodifiableSortedMap
This is a wrapper for a SortedMap prohibiting all calls which would
modify its contents. |
|
| UnmodifiableSortedSet
This is a wrapper for a SortedSet prohibiting all calls which would
modify its contents. |
|
| Classes in edu.tum.cs.commons.collections used by edu.tum.cs.commons.error | |
|---|---|
| UnmodifiableList
This is a wrapper for a List prohibiting all calls which would modify
its contents. |
|
| Classes in edu.tum.cs.commons.collections used by edu.tum.cs.commons.reflect | |
|---|---|
| IdentifierBasedComparatorBase
Base class for comparators that compare to objects by comparing a suitable object identifier. |
|
| UnmodifiableSet
This is a wrapper for a Set prohibiting all calls which would modify
its contents. |
|
| Classes in edu.tum.cs.commons.collections used by edu.tum.cs.commons.test | |
|---|---|
| IdentityHashSet
This class implements a set based on referential equality similar to JDK class IdentityHashMap. |
|
| IIdProvider
This interface defines an ID provider. |
|
| Classes in edu.tum.cs.commons.collections used by edu.tum.cs.commons.tree | |
|---|---|
| UnmodifiableCollection
This is a wrapper for a Collection prohibiting all calls which would
modify its contents. |
|
|
TUM CCSM Commons | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||