## Uses of Class
org.apache.storm.generated.SpoutSpec

- Packages that use SpoutSpec
  Package | Description
  --- | ---
  org.apache.storm |
  org.apache.storm.generated |

- - ### Uses of SpoutSpec in org.apache.storm

    Methods in org.apache.storm that return SpoutSpec
    Modifier and Type | Method | Description
    --- | --- | ---
    `static SpoutSpec` | Thrift.`prepareSerializedSpoutDetails​(IRichSpout spout, Map<String,​StreamInfo> outputs)` |

  - ### Uses of SpoutSpec in org.apache.storm.generated

    Methods in org.apache.storm.generated that return SpoutSpec
    Modifier and Type | Method | Description
    --- | --- | ---
    `SpoutSpec` | SpoutSpec.`deepCopy()` |

    Methods in org.apache.storm.generated that return types with arguments of type SpoutSpec
    Modifier and Type | Method | Description
    --- | --- | ---
    `Map<String,​SpoutSpec>` | StormTopology.`get_spouts()` |

    Methods in org.apache.storm.generated with parameters of type SpoutSpec
    Modifier and Type | Method | Description
    --- | --- | ---
    `int` | SpoutSpec.`compareTo​(SpoutSpec other)` |
    `boolean` | SpoutSpec.`equals​(SpoutSpec that)` |
    `void` | StormTopology.`put_to_spouts​(String key, SpoutSpec val)` |

    Method parameters in org.apache.storm.generated with type arguments of type SpoutSpec
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | StormTopology.`set_spouts​(Map<String,​SpoutSpec> spouts)` |

    Constructors in org.apache.storm.generated with parameters of type SpoutSpec
    Constructor | Description
    --- | ---
    `SpoutSpec​(SpoutSpec other)` | Performs a deep copy on other.

    Constructor parameters in org.apache.storm.generated with type arguments of type SpoutSpec
    Constructor | Description
    --- | ---
    `StormTopology​(Map<String,​SpoutSpec> spouts, Map<String,​Bolt> bolts, Map<String,​StateSpoutSpec> state_spouts)` |