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

- Packages that use ComponentCommon
  Package | Description
  --- | ---
  org.apache.storm |
  org.apache.storm.daemon |
  org.apache.storm.generated |
  org.apache.storm.scheduler.resource.normalization |
  org.apache.storm.task |
  org.apache.storm.utils |

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

    Methods in org.apache.storm that return ComponentCommon
    Modifier and Type | Method | Description
    --- | --- | ---
    `static ComponentCommon` | Thrift.`prepareComponentCommon​(Map<GlobalStreamId,​Grouping> inputs, Map<String,​StreamInfo> outputs, Integer parallelismHint)` |
    `static ComponentCommon` | Thrift.`prepareComponentCommon​(Map<GlobalStreamId,​Grouping> inputs, Map<String,​StreamInfo> outputs, Integer parallelismHint, Map<String,​Object> conf)` |

    Methods in org.apache.storm with parameters of type ComponentCommon
    Modifier and Type | Method | Description
    --- | --- | ---
    `static int` | Thrift.`getParallelismHint​(ComponentCommon componentCommon)` |

  - ### Uses of ComponentCommon in org.apache.storm.daemon

    Methods in org.apache.storm.daemon that return ComponentCommon
    Modifier and Type | Method | Description
    --- | --- | ---
    `static ComponentCommon` | StormCommon.`getComponentCommon​(Object component)` |

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

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

    Methods in org.apache.storm.generated with parameters of type ComponentCommon
    Modifier and Type | Method | Description
    --- | --- | ---
    `int` | ComponentCommon.`compareTo​(ComponentCommon other)` |
    `boolean` | ComponentCommon.`equals​(ComponentCommon that)` |
    `void` | Bolt.`set_common​(ComponentCommon common)` |
    `void` | SpoutSpec.`set_common​(ComponentCommon common)` |
    `void` | StateSpoutSpec.`set_common​(ComponentCommon common)` |

    Constructors in org.apache.storm.generated with parameters of type ComponentCommon
    Constructor | Description
    --- | ---
    `Bolt​(ComponentObject bolt_object, ComponentCommon common)` |
    `ComponentCommon​(ComponentCommon other)` | Performs a deep copy on other.
    `SpoutSpec​(ComponentObject spout_object, ComponentCommon common)` |
    `StateSpoutSpec​(ComponentObject state_spout_object, ComponentCommon common)` |

  - ### Uses of ComponentCommon in org.apache.storm.scheduler.resource.normalization

    Constructors in org.apache.storm.scheduler.resource.normalization with parameters of type ComponentCommon
    Constructor | Description
    --- | ---
    `NormalizedResourceRequest​(ComponentCommon component, Map<String,​Object> topoConf, String componentId)` |

  - ### Uses of ComponentCommon in org.apache.storm.task

    Methods in org.apache.storm.task that return ComponentCommon
    Modifier and Type | Method | Description
    --- | --- | ---
    `ComponentCommon` | GeneralTopologyContext.`getComponentCommon​(String componentId)` |

  - ### Uses of ComponentCommon in org.apache.storm.utils

    Methods in org.apache.storm.utils that return ComponentCommon
    Modifier and Type | Method | Description
    --- | --- | ---
    `static ComponentCommon` | ThriftTopologyUtils.`getComponentCommon​(StormTopology topology, String componentId)` |
    `static ComponentCommon` | Utils.`getComponentCommon​(StormTopology topology, String id)` |