Class EclipseCollectionsFactory
java.lang.Object
tools.refinery.interpreter.matchers.util.EclipseCollectionsFactory
- All Implemented Interfaces:
CollectionsFactory.ICollectionsFramework
public class EclipseCollectionsFactory
extends Object
implements CollectionsFactory.ICollectionsFramework
- Since:
- 1.7
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription<T> IDeltaBag
<T> <K,
V> Map <K, V> <K,
V> Map <K, V> <T> IMemory
<T> createMemory
(Class<? super T> values, CollectionsFactory.MemoryType memoryType) <K,
V> IMultiLookup <K, V> createMultiLookup
(Class<? super K> fromKeys, CollectionsFactory.MemoryType toBuckets, Class<? super V> ofValues) <T> IMultiset
<T> <O> List
<O> <E> Set
<E> <E> Set
<E> createSet
(Collection<E> initial) <K,
V> TreeMap <K, V>
-
Constructor Details
-
EclipseCollectionsFactory
public EclipseCollectionsFactory()
-
-
Method Details
-
createMap
- Specified by:
createMap
in interfaceCollectionsFactory.ICollectionsFramework
-
createMap
- Specified by:
createMap
in interfaceCollectionsFactory.ICollectionsFramework
-
createTreeMap
- Specified by:
createTreeMap
in interfaceCollectionsFactory.ICollectionsFramework
-
createSet
- Specified by:
createSet
in interfaceCollectionsFactory.ICollectionsFramework
-
createSet
- Specified by:
createSet
in interfaceCollectionsFactory.ICollectionsFramework
-
createMultiset
- Specified by:
createMultiset
in interfaceCollectionsFactory.ICollectionsFramework
-
createDeltaBag
- Specified by:
createDeltaBag
in interfaceCollectionsFactory.ICollectionsFramework
-
createObserverList
- Specified by:
createObserverList
in interfaceCollectionsFactory.ICollectionsFramework
-
createMultiLookup
public <K,V> IMultiLookup<K,V> createMultiLookup(Class<? super K> fromKeys, CollectionsFactory.MemoryType toBuckets, Class<? super V> ofValues) - Specified by:
createMultiLookup
in interfaceCollectionsFactory.ICollectionsFramework
-
createMemory
public <T> IMemory<T> createMemory(Class<? super T> values, CollectionsFactory.MemoryType memoryType) - Specified by:
createMemory
in interfaceCollectionsFactory.ICollectionsFramework
-