|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectbe.SIRAPRISE.util.IntersectableMap<K,V>
be.SIRAPRISE.util.IntersectableHashMap<K,V>
K
- V
- public class IntersectableHashMap<K,V>
IntersectableHashMap is an extension of HashMap that has definitions for union, intersection and difference of maps, definitions that are loosely based on the definitions of those operators of set theory.
Nested Class Summary |
---|
Nested classes/interfaces inherited from interface java.util.Map |
---|
java.util.Map.Entry<K,V> |
Constructor Summary | |
---|---|
IntersectableHashMap()
Initializes a DbmsHashMap of the default size |
|
IntersectableHashMap(int q)
Initializes a DbmsHashMap with an initial size that is given |
|
IntersectableHashMap(int q,
float loadFactor)
Initializes a DbmsHashMap with an initial size that is given |
|
IntersectableHashMap(java.util.Map<? extends K,? extends V> m)
Initializes a DbmsHashMap with an initial size that is given |
Method Summary |
---|
Methods inherited from class be.SIRAPRISE.util.IntersectableMap |
---|
clear, clone, containsKey, containsValue, entrySet, equals, get, hashCode, intersect, intersect, isEmpty, keySet, minus, minus, put, putAll, remove, size, toString, union, union, values |
Methods inherited from class java.lang.Object |
---|
getClass, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public IntersectableHashMap()
public IntersectableHashMap(int q)
q
- the initial size of the mappublic IntersectableHashMap(int q, float loadFactor)
q
- the initial size of the maploadFactor
- the load factor to be usedpublic IntersectableHashMap(java.util.Map<? extends K,? extends V> m)
m
- The map whose mappings are to be copied into the new map
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |