## Uses of Interface
org.apache.solr.search.grouping.Command

- Packages that use Command
  Package | Description
  --- | ---
  org.apache.solr.search.grouping | APIs and classes for implementing result grouping
  org.apache.solr.search.grouping.distributed.command | Internal classes used to implement distributed result grouping
  org.apache.solr.search.grouping.distributed.shardresultserializer | Internal classes used to implement distributed result grouping

- - ### Uses of Command in org.apache.solr.search.grouping

    Methods in org.apache.solr.search.grouping with parameters of type Command
    Modifier and Type | Method and Description
    --- | ---
    `CommandHandler.Builder` | CommandHandler.Builder.`addCommandField(Command commandField)`

  - ### Uses of Command in org.apache.solr.search.grouping.distributed.command

    Classes in org.apache.solr.search.grouping.distributed.command that implement Command
    Modifier and Type | Class and Description
    --- | ---
    `class` | `QueryCommand`
    `class` | `SearchGroupsFieldCommand` Creates all the collectors needed for the first phase and how to handle the results.
    `class` | `TopGroupsFieldCommand` Defines all collectors for retrieving the second phase and how to handle the collector result.

  - ### Uses of Command in org.apache.solr.search.grouping.distributed.shardresultserializer

    Method parameters in org.apache.solr.search.grouping.distributed.shardresultserializer with type arguments of type Command
    Modifier and Type | Method and Description
    --- | ---
    `NamedList` | SearchGroupsResultTransformer.`transform(List<Command> data)` Transforms data to a `NamedList` structure for serialization purposes.
    `NamedList` | TopGroupsResultTransformer.`transform(List<Command> data)` Transforms data to a `NamedList` structure for serialization purposes.

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