public static CollectionValuedMap <IEnumerable <K>, V> CollectionValuedTrieMap <K, V>(CollectionFactory <V> collectionFactory) { return(new CollectionValuedMap <IEnumerable <K>, V>(TrieMapUtils.TrieMapFactory <K, ICollection <V> >(), collectionFactory, false)); }
public static ICounter <IEnumerable <K> > TrieMapCounter <K>() { return(new ClassicCounter <IEnumerable <K> >(TrieMapUtils.TrieMapFactory <K, MutableDouble>())); }