## Uses of Class
org.apache.storm.flux.model.ObjectDef

- Packages that use ObjectDef
  Package | Description
  --- | ---
  org.apache.storm.flux |
  org.apache.storm.flux.model |

- - ### Uses of ObjectDef in org.apache.storm.flux

    Methods in org.apache.storm.flux with parameters of type ObjectDef
    Modifier and Type | Method and Description
    --- | ---
    `static void` | FluxBuilder.`invokeConfigMethods(ObjectDef bean, Object instance, ExecutionContext context)` Invokes configuration methods on an class instance.

  - ### Uses of ObjectDef in org.apache.storm.flux.model

    Subclasses of ObjectDef in org.apache.storm.flux.model
    Modifier and Type | Class and Description
    --- | ---
    `class` | `BeanDef` A representation of a Java object that is uniquely identifyable, and given a className, constructor arguments, and properties, can be instantiated.
    `class` | `BoltDef` Bean representation of a Storm bolt.
    `class` | `SpoutDef` Bean representation of a Storm spout.
    `class` | `TopologySourceDef`
    `class` | `VertexDef` Abstract parent class of component definitions.

    Methods in org.apache.storm.flux.model that return ObjectDef
    Modifier and Type | Method and Description
    --- | ---
    `ObjectDef` | GroupingDef.`getCustomClass()`

    Methods in org.apache.storm.flux.model with parameters of type ObjectDef
    Modifier and Type | Method and Description
    --- | ---
    `void` | GroupingDef.`setCustomClass(ObjectDef customClass)`

Copyright © 2021 The Apache Software Foundation. All rights reserved.