Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Interface
sharin.unlinq.Grouping

Packages that use Grouping
sharin.unlinq |

Uses of Grouping in sharin.unlinq

Classes in sharin.unlinq that implement Grouping
`class` | `BasicGrouping<K,E>`

Methods in sharin.unlinq that return Grouping
`Grouping<TKey,TValue>` | `BasicLookup.aggregate(Func2<Grouping<TKey,TValue>,Grouping<TKey,TValue>,Grouping<TKey,TValue>> func)`
`Grouping<TKey,TValue>` | `BasicLookup.elementAt(int index)`
`Grouping<TKey,TValue>` | `BasicLookup.elementAtOrDefault(int index)`
`Grouping<TKey,TValue>` | `BasicLookup.elementAtOrDefault(int index, Grouping<TKey,TValue> defaultValue)`
`Grouping<TKey,TValue>` | `BasicLookup.first()`
`Grouping<TKey,TValue>` | `BasicLookup.first(Func<Grouping<TKey,TValue>,Boolean> predicate)`
`Grouping<TKey,TValue>` | `BasicLookup.firstOrDefault()`
`Grouping<TKey,TValue>` | `BasicLookup.firstOrDefault(Func<Grouping<TKey,TValue>,Boolean> predicate)`
`Grouping<TKey,TValue>` | `BasicLookup.firstOrDefault(Func<Grouping<TKey,TValue>,Boolean> predicate, Grouping<TKey,TValue> defaultValue)`
`Grouping<TKey,TValue>` | `BasicLookup.firstOrDefault(Grouping<TKey,TValue> defaultValue)`
`Grouping<TKey,TValue>` | `BasicLookup.last()`
`Grouping<TKey,TValue>` | `BasicLookup.last(Func<Grouping<TKey,TValue>,Boolean> predicate)`
`Grouping<TKey,TValue>` | `BasicLookup.lastOrDefault()`
`Grouping<TKey,TValue>` | `BasicLookup.lastOrDefault(Func<Grouping<TKey,TValue>,Boolean> predicate)`
`Grouping<TKey,TValue>` | `BasicLookup.lastOrDefault(Func<Grouping<TKey,TValue>,Boolean> predicate, Grouping<TKey,TValue> defaultValue)`
`Grouping<TKey,TValue>` | `BasicLookup.lastOrDefault(Grouping<TKey,TValue> defaultValue)`
`Grouping<TKey,TValue>` | `BasicLookup.max()`
`Grouping<TKey,TValue>` | `BasicLookup.min()`
`Grouping<TKey,TValue>` | `BasicLookup.single()`
`Grouping<TKey,TValue>` | `BasicLookup.single(Func<Grouping<TKey,TValue>,Boolean> predicate)`
`Grouping<TKey,TValue>` | `BasicLookup.singleOrDefault()`
`Grouping<TKey,TValue>` | `BasicLookup.singleOrDefault(Func<Grouping<TKey,TValue>,Boolean> predicate)`
`Grouping<TKey,TValue>` | `BasicLookup.singleOrDefault(Func<Grouping<TKey,TValue>,Boolean> predicate, Grouping<TKey,TValue> defaultValue)`
`Grouping<TKey,TValue>` | `BasicLookup.singleOrDefault(Grouping<TKey,TValue> defaultValue)`

Methods in sharin.unlinq that return types with arguments of type Grouping
`Enumerable<Grouping<TKey,TValue>>` | `BasicLookup.concat(Enumerable<Grouping<TKey,TValue>> second)`
`Enumerable<Grouping<TKey,TValue>>` | `BasicLookup.defaultIfEmpty()`
`Enumerable<Grouping<TKey,TValue>>` | `BasicLookup.defaultIfEmpty(Grouping<TKey,TValue> defaultValue)`
`Enumerable<Grouping<TKey,TValue>>` | `BasicLookup.distinct()`
`Enumerable<Grouping<TKey,TValue>>` | `BasicLookup.except(Enumerable<Grouping<TKey,TValue>> second)`
`
`<K> Enumerable<Grouping<K,Grouping<TKey,TValue>>>`
` | `BasicLookup.groupBy(Func<Grouping<TKey,TValue>,K> keySelector)`
`
`<K> Enumerable<Grouping<K,Grouping<TKey,TValue>>>`
` | `BasicLookup.groupBy(Func<Grouping<TKey,TValue>,K> keySelector)`
`
`<K,E> Enumerable<Grouping<K,E>>`
` | `BasicLookup.groupBy(Func<Grouping<TKey,TValue>,K> keySelector, Func<Grouping<TKey,TValue>,E> elementSelector)`
`
`<K> Enumerable<Grouping<K,Map.Entry<TKey,TValue>>>`
` | `BasicDictionary.groupBy(Func<Map.Entry<TKey,TValue>,K> keySelector)`
`
`<K,E> Enumerable<Grouping<K,E>>`
` | `BasicDictionary.groupBy(Func<Map.Entry<TKey,TValue>,K> keySelector, Func<Map.Entry<TKey,TValue>,E> elementSelector)`
`
`<K> Enumerable<Grouping<K,T>>`
` | `Enumerable.groupBy(Func<T,K> keySelector)`
`
`<K> Enumerable<Grouping<K,T>>`
` | `BasicOrderedEnumerable.groupBy(Func<T,K> keySelector)`
`
`<K> Enumerable<Grouping<K,T>>`
` | `BasicEnumerableList.groupBy(Func<T,K> keySelector)`
`
`<K> Enumerable<Grouping<K,T>>`
` | `BasicEnumerable.groupBy(Func<T,K> keySelector)`
`
`<K,E> Enumerable<Grouping<K,E>>`
` | `Enumerable.groupBy(Func<T,K> keySelector, Func<T,E> elementSelector)`
`
`<K,E> Enumerable<Grouping<K,E>>`
` | `BasicOrderedEnumerable.groupBy(Func<T,K> keySelector, Func<T,E> elementSelector)`
`
`<K,E> Enumerable<Grouping<K,E>>`
` | `BasicEnumerableList.groupBy(Func<T,K> keySelector, Func<T,E> elementSelector)`
`
`<K,E> Enumerable<Grouping<K,E>>`
` | `BasicEnumerable.groupBy(Func<T,K> keySelector, Func<T,E> elementSelector)`
`Enumerable<Grouping<TKey,TValue>>` | `BasicLookup.intersect(Enumerable<Grouping<TKey,TValue>> second)`
`Iterator<Grouping<TKey,TValue>>` | `BasicLookup.iterator()`
`
`<K> OrderedEnumerable<Grouping<TKey,TValue>>`
` | `BasicLookup.orderBy(Func<Grouping<TKey,TValue>,K> keySelector)`
`
`<K> OrderedEnumerable<Grouping<TKey,TValue>>`
` | `BasicLookup.orderBy(Func<Grouping<TKey,TValue>,K> keySelector, Comparator<K> comparator)`
`
`<K> OrderedEnumerable<Grouping<TKey,TValue>>`
` | `BasicLookup.orderByDescending(Func<Grouping<TKey,TValue>,K> keySelector)`
`
`<K> OrderedEnumerable<Grouping<TKey,TValue>>`
` | `BasicLookup.orderByDescending(Func<Grouping<TKey,TValue>,K> keySelector, Comparator<K> comparator)`
`Enumerable<Grouping<TKey,TValue>>` | `BasicLookup.reverse()`
`Enumerable<Grouping<TKey,TValue>>` | `BasicLookup.skip(int count)`
`Enumerable<Grouping<TKey,TValue>>` | `BasicLookup.skipWhile(Func<Grouping<TKey,TValue>,Boolean> predicate)`
`Enumerable<Grouping<TKey,TValue>>` | `BasicLookup.skipWhile(Func2<Grouping<TKey,TValue>,Integer,Boolean> predicate)`
`Enumerable<Grouping<TKey,TValue>>` | `BasicLookup.take(int count)`
`Enumerable<Grouping<TKey,TValue>>` | `BasicLookup.takeWhile(Func<Grouping<TKey,TValue>,Boolean> predicate)`
`Enumerable<Grouping<TKey,TValue>>` | `BasicLookup.takeWhile(Func2<Grouping<TKey,TValue>,Integer,Boolean> predicate)`
`
`<K> Dictionary<K,Grouping<TKey,TValue>>`
` | `BasicLookup.toDictionary(Func<Grouping<TKey,TValue>,K> keySelector)`
`EnumerableList<Grouping<TKey,TValue>>` | `BasicLookup.toEnumerableList()`
`List<Grouping<TKey,TValue>>` | `BasicLookup.toList()`
`
`<K> Map<K,List<Grouping<TKey,TValue>>>`
` | `BasicLookup.toListMap(Func<Grouping<TKey,TValue>,K> keySelector)`
`
`<K> Lookup<K,Grouping<TKey,TValue>>`
` | `BasicLookup.toLookup(Func<Grouping<TKey,TValue>,K> keySelector)`
`
`<K> Map<K,Grouping<TKey,TValue>>`
` | `BasicLookup.toMap(Func<Grouping<TKey,TValue>,K> keySelector)`
`Enumerable<Grouping<TKey,TValue>>` | `BasicLookup.union(Enumerable<Grouping<TKey,TValue>> second)`
`Enumerable<Grouping<TKey,TValue>>` | `BasicLookup.where(Func<Grouping<TKey,TValue>,Boolean> predicate)`
`Enumerable<Grouping<TKey,TValue>>` | `BasicLookup.where(Func2<Grouping<TKey,TValue>,Integer,Boolean> predicate)`

Methods in sharin.unlinq with parameters of type Grouping
`Enumerable<Grouping<TKey,TValue>>` | `BasicLookup.defaultIfEmpty(Grouping<TKey,TValue> defaultValue)`
`Grouping<TKey,TValue>` | `BasicLookup.elementAtOrDefault(int index, Grouping<TKey,TValue> defaultValue)`
`Grouping<TKey,TValue>` | `BasicLookup.firstOrDefault(Func<Grouping<TKey,TValue>,Boolean> predicate, Grouping<TKey,TValue> defaultValue)`
`Grouping<TKey,TValue>` | `BasicLookup.firstOrDefault(Grouping<TKey,TValue> defaultValue)`
`Grouping<TKey,TValue>` | `BasicLookup.lastOrDefault(Func<Grouping<TKey,TValue>,Boolean> predicate, Grouping<TKey,TValue> defaultValue)`
`Grouping<TKey,TValue>` | `BasicLookup.lastOrDefault(Grouping<TKey,TValue> defaultValue)`
`Grouping<TKey,TValue>` | `BasicLookup.singleOrDefault(Func<Grouping<TKey,TValue>,Boolean> predicate, Grouping<TKey,TValue> defaultValue)`
`Grouping<TKey,TValue>` | `BasicLookup.singleOrDefault(Grouping<TKey,TValue> defaultValue)`

Method parameters in sharin.unlinq with type arguments of type Grouping
`
`<A> A`
` | `BasicLookup.aggregate(A seed, Func2<A,Grouping<TKey,TValue>,A> func)`
`
`<A,R> R`
` | `BasicLookup.aggregate(A seed, Func2<A,Grouping<TKey,TValue>,A> func, Func<A,R> resultSelector)`
`Grouping<TKey,TValue>` | `BasicLookup.aggregate(Func2<Grouping<TKey,TValue>,Grouping<TKey,TValue>,Grouping<TKey,TValue>> func)`
`Grouping<TKey,TValue>` | `BasicLookup.aggregate(Func2<Grouping<TKey,TValue>,Grouping<TKey,TValue>,Grouping<TKey,TValue>> func)`
`Grouping<TKey,TValue>` | `BasicLookup.aggregate(Func2<Grouping<TKey,TValue>,Grouping<TKey,TValue>,Grouping<TKey,TValue>> func)`
`Boolean` | `BasicLookup.all(Func<Grouping<TKey,TValue>,Boolean> predicate)`
`Boolean` | `BasicLookup.any(Func<Grouping<TKey,TValue>,Boolean> predicate)`
`double` | `BasicLookup.average(Func<Grouping<TKey,TValue>,Integer> selector)`
`double` | `BasicLookup.averageDouble(Func<Grouping<TKey,TValue>,Double> selector)`
`float` | `BasicLookup.averageFloat(Func<Grouping<TKey,TValue>,Float> selector)`
`double` | `BasicLookup.averageLong(Func<Grouping<TKey,TValue>,Long> selector)`
`Enumerable<Grouping<TKey,TValue>>` | `BasicLookup.concat(Enumerable<Grouping<TKey,TValue>> second)`
`int` | `BasicLookup.count(Func<Grouping<TKey,TValue>,Boolean> predicate)`
`Enumerable<Grouping<TKey,TValue>>` | `BasicLookup.except(Enumerable<Grouping<TKey,TValue>> second)`
`Grouping<TKey,TValue>` | `BasicLookup.first(Func<Grouping<TKey,TValue>,Boolean> predicate)`
`Grouping<TKey,TValue>` | `BasicLookup.firstOrDefault(Func<Grouping<TKey,TValue>,Boolean> predicate)`
`Grouping<TKey,TValue>` | `BasicLookup.firstOrDefault(Func<Grouping<TKey,TValue>,Boolean> predicate, Grouping<TKey,TValue> defaultValue)`
`
`<K> Enumerable<Grouping<K,Grouping<TKey,TValue>>>`
` | `BasicLookup.groupBy(Func<Grouping<TKey,TValue>,K> keySelector)`
`
`<K,E> Enumerable<Grouping<K,E>>`
` | `BasicLookup.groupBy(Func<Grouping<TKey,TValue>,K> keySelector, Func<Grouping<TKey,TValue>,E> elementSelector)`
`
`<K,E> Enumerable<Grouping<K,E>>`
` | `BasicLookup.groupBy(Func<Grouping<TKey,TValue>,K> keySelector, Func<Grouping<TKey,TValue>,E> elementSelector)`
`
`<K,E,R> Enumerable<R>`
` | `BasicLookup.groupBy(Func<Grouping<TKey,TValue>,K> keySelector, Func<Grouping<TKey,TValue>,E> elementSelector, Func2<K,Enumerable<E>,R> resultSelector)`
`
`<K,E,R> Enumerable<R>`
` | `BasicLookup.groupBy(Func<Grouping<TKey,TValue>,K> keySelector, Func<Grouping<TKey,TValue>,E> elementSelector, Func2<K,Enumerable<E>,R> resultSelector)`
`
`<K,R> Enumerable<R>`
` | `BasicLookup.groupBy(Func<Grouping<TKey,TValue>,K> keySelector, Func2<K,Enumerable<Grouping<TKey,TValue>>,R> resultSelector)`
`
`<K,R> Enumerable<R>`
` | `BasicLookup.groupBy(Func<Grouping<TKey,TValue>,K> keySelector, Func2<K,Enumerable<Grouping<TKey,TValue>>,R> resultSelector)`
`
`<I,K,R> Enumerable<R>`
` | `BasicLookup.groupJoin(Enumerable<I> inner, Func<Grouping<TKey,TValue>,K> outerKeySelector, Func<I,K> innerKeySelector, Func2<Grouping<TKey,TValue>,Enumerable<I>,R> resultSelector)`
`
`<I,K,R> Enumerable<R>`
` | `BasicLookup.groupJoin(Enumerable<I> inner, Func<Grouping<TKey,TValue>,K> outerKeySelector, Func<I,K> innerKeySelector, Func2<Grouping<TKey,TValue>,Enumerable<I>,R> resultSelector)`
`Enumerable<Grouping<TKey,TValue>>` | `BasicLookup.intersect(Enumerable<Grouping<TKey,TValue>> second)`
`
`<I,K,R> Enumerable<R>`
` | `BasicLookup.join(Enumerable<I> inner, Func<Grouping<TKey,TValue>,K> outerKeySelector, Func<I,K> innerKeySelector, Func2<Grouping<TKey,TValue>,I,R> resultSelector)`
`
`<I,K,R> Enumerable<R>`
` | `BasicLookup.join(Enumerable<I> inner, Func<Grouping<TKey,TValue>,K> outerKeySelector, Func<I,K> innerKeySelector, Func2<Grouping<TKey,TValue>,I,R> resultSelector)`
`Grouping<TKey,TValue>` | `BasicLookup.last(Func<Grouping<TKey,TValue>,Boolean> predicate)`
`Grouping<TKey,TValue>` | `BasicLookup.lastOrDefault(Func<Grouping<TKey,TValue>,Boolean> predicate)`
`Grouping<TKey,TValue>` | `BasicLookup.lastOrDefault(Func<Grouping<TKey,TValue>,Boolean> predicate, Grouping<TKey,TValue> defaultValue)`
`long` | `BasicLookup.longCount(Func<Grouping<TKey,TValue>,Boolean> predicate)`
`
`<R extends Comparable<R>> R`
` | `BasicLookup.max(Func<Grouping<TKey,TValue>,R> selector)`
`
`<R extends Comparable<R>> R`
` | `BasicLookup.min(Func<Grouping<TKey,TValue>,R> selector)`
`
`<K> OrderedEnumerable<Grouping<TKey,TValue>>`
` | `BasicLookup.orderBy(Func<Grouping<TKey,TValue>,K> keySelector)`
`
`<K> OrderedEnumerable<Grouping<TKey,TValue>>`
` | `BasicLookup.orderBy(Func<Grouping<TKey,TValue>,K> keySelector, Comparator<K> comparator)`
`
`<K> OrderedEnumerable<Grouping<TKey,TValue>>`
` | `BasicLookup.orderByDescending(Func<Grouping<TKey,TValue>,K> keySelector)`
`
`<K> OrderedEnumerable<Grouping<TKey,TValue>>`
` | `BasicLookup.orderByDescending(Func<Grouping<TKey,TValue>,K> keySelector, Comparator<K> comparator)`
`
`<R> Enumerable<R>`
` | `BasicLookup.select(Func<Grouping<TKey,TValue>,R> selector)`
`
`<R> Enumerable<R>`
` | `BasicLookup.select(Func2<Grouping<TKey,TValue>,Integer,R> selector)`
`
`<C,R> Enumerable<R>`
` | `BasicLookup.selectMany(Func<Grouping<TKey,TValue>,Enumerable<C>> collectionSelector, Func2<Grouping<TKey,TValue>,C,R> resultSelector)`
`
`<C,R> Enumerable<R>`
` | `BasicLookup.selectMany(Func<Grouping<TKey,TValue>,Enumerable<C>> collectionSelector, Func2<Grouping<TKey,TValue>,C,R> resultSelector)`
`
`<R> Enumerable<R>`
` | `BasicLookup.selectMany(Func<Grouping<TKey,TValue>,Enumerable<R>> selector)`
`
`<C,R> Enumerable<R>`
` | `BasicLookup.selectMany(Func2<Grouping<TKey,TValue>,Integer,Enumerable<C>> collectionSelector, Func2<Grouping<TKey,TValue>,C,R> resultSelector)`
`
`<C,R> Enumerable<R>`
` | `BasicLookup.selectMany(Func2<Grouping<TKey,TValue>,Integer,Enumerable<C>> collectionSelector, Func2<Grouping<TKey,TValue>,C,R> resultSelector)`
`
`<R> Enumerable<R>`
` | `BasicLookup.selectMany(Func2<Grouping<TKey,TValue>,Integer,Enumerable<R>> selector)`
`Boolean` | `BasicLookup.sequenceEqual(Enumerable<Grouping<TKey,TValue>> second)`
`Grouping<TKey,TValue>` | `BasicLookup.single(Func<Grouping<TKey,TValue>,Boolean> predicate)`
`Grouping<TKey,TValue>` | `BasicLookup.singleOrDefault(Func<Grouping<TKey,TValue>,Boolean> predicate)`
`Grouping<TKey,TValue>` | `BasicLookup.singleOrDefault(Func<Grouping<TKey,TValue>,Boolean> predicate, Grouping<TKey,TValue> defaultValue)`
`Enumerable<Grouping<TKey,TValue>>` | `BasicLookup.skipWhile(Func<Grouping<TKey,TValue>,Boolean> predicate)`
`Enumerable<Grouping<TKey,TValue>>` | `BasicLookup.skipWhile(Func2<Grouping<TKey,TValue>,Integer,Boolean> predicate)`
`int` | `BasicLookup.sum(Func<Grouping<TKey,TValue>,Integer> selector)`
`double` | `BasicLookup.sumDouble(Func<Grouping<TKey,TValue>,Double> selector)`
`float` | `BasicLookup.sumFloat(Func<Grouping<TKey,TValue>,Float> selector)`
`long` | `BasicLookup.sumLong(Func<Grouping<TKey,TValue>,Long> selector)`
`Enumerable<Grouping<TKey,TValue>>` | `BasicLookup.takeWhile(Func<Grouping<TKey,TValue>,Boolean> predicate)`
`Enumerable<Grouping<TKey,TValue>>` | `BasicLookup.takeWhile(Func2<Grouping<TKey,TValue>,Integer,Boolean> predicate)`
`
`<K> Dictionary<K,Grouping<TKey,TValue>>`
` | `BasicLookup.toDictionary(Func<Grouping<TKey,TValue>,K> keySelector)`
`
`<K,E> Dictionary<K,E>`
` | `BasicLookup.toDictionary(Func<Grouping<TKey,TValue>,K> keySelector, Func<Grouping<TKey,TValue>,E> elementSelector)`
`
`<K,E> Dictionary<K,E>`
` | `BasicLookup.toDictionary(Func<Grouping<TKey,TValue>,K> keySelector, Func<Grouping<TKey,TValue>,E> elementSelector)`
`
`<K> Map<K,List<Grouping<TKey,TValue>>>`
` | `BasicLookup.toListMap(Func<Grouping<TKey,TValue>,K> keySelector)`
`
`<K,E> Map<K,List<E>>`
` | `BasicLookup.toListMap(Func<Grouping<TKey,TValue>,K> keySelector, Func<Grouping<TKey,TValue>,E> elementSelector)`
`
`<K,E> Map<K,List<E>>`
` | `BasicLookup.toListMap(Func<Grouping<TKey,TValue>,K> keySelector, Func<Grouping<TKey,TValue>,E> elementSelector)`
`
`<K> Lookup<K,Grouping<TKey,TValue>>`
` | `BasicLookup.toLookup(Func<Grouping<TKey,TValue>,K> keySelector)`
`
`<K,E> Lookup<K,E>`
` | `BasicLookup.toLookup(Func<Grouping<TKey,TValue>,K> keySelector, Func<Grouping<TKey,TValue>,E> elementSelector)`
`
`<K,E> Lookup<K,E>`
` | `BasicLookup.toLookup(Func<Grouping<TKey,TValue>,K> keySelector, Func<Grouping<TKey,TValue>,E> elementSelector)`
`
`<K> Map<K,Grouping<TKey,TValue>>`
` | `BasicLookup.toMap(Func<Grouping<TKey,TValue>,K> keySelector)`
`
`<K,E> Map<K,E>`
` | `BasicLookup.toMap(Func<Grouping<TKey,TValue>,K> keySelector, Func<Grouping<TKey,TValue>,E> elementSelector)`
`
`<K,E> Map<K,E>`
` | `BasicLookup.toMap(Func<Grouping<TKey,TValue>,K> keySelector, Func<Grouping<TKey,TValue>,E> elementSelector)`
`Enumerable<Grouping<TKey,TValue>>` | `BasicLookup.union(Enumerable<Grouping<TKey,TValue>> second)`
`Enumerable<Grouping<TKey,TValue>>` | `BasicLookup.where(Func<Grouping<TKey,TValue>,Boolean> predicate)`
`Enumerable<Grouping<TKey,TValue>>` | `BasicLookup.where(Func2<Grouping<TKey,TValue>,Integer,Boolean> predicate)`

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

Copyright © 2009 SHU. All Rights Reserved.