# Package org.apache.solr.search.grouping.distributed.shardresultserializer

Internal classes used to implement distributed result grouping

See: Description

- Interface Summary
  Interface | Description
  --- | ---
  ShardResultTransformer<T,R> | A `ShardResultTransformer` is responsible for transforming a grouped shard result into group related structures (such as `TopGroups` and `SearchGroup`) and visa versa.

- Class Summary
  Class | Description
  --- | ---
  SearchGroupsResultTransformer | Implementation for transforming `SearchGroup` into a `NamedList` structure and visa versa.
  TopGroupsResultTransformer | Implementation for transforming `TopGroups` and `TopDocs` into a `NamedList` structure and visa versa.

## Package org.apache.solr.search.grouping.distributed.shardresultserializer Description

Internal classes used to implement distributed result grouping

Copyright © 2000-2016 Apache Software Foundation. All Rights Reserved.