# Uses of Package
org.apache.storm.flux.model

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

- Classes in org.apache.storm.flux.model used by org.apache.storm.flux
  Class and Description
  ExecutionContext Container for all the objects required to instantiate a topology.
  ObjectDef A representation of a Java object that given a className, constructor arguments, and properties, can be instantiated.
  TopologyDef Bean represenation of a topology.

- Classes in org.apache.storm.flux.model used by org.apache.storm.flux.model
  Class and Description
  BeanDef A representation of a Java object that is uniquely identifyable, and given a className, constructor arguments, and properties, can be instantiated.
  BoltDef Bean representation of a Storm bolt.
  ConfigMethodDef
  GroupingDef Bean representation of a Storm stream grouping.
  GroupingDef.Type Types of stream groupings Storm allows.
  IncludeDef Represents an include.
  ObjectDef A representation of a Java object that given a className, constructor arguments, and properties, can be instantiated.
  PropertyDef
  SpoutDef Bean representation of a Storm spout.
  StreamDef Represents a stream of tuples from one Storm component (Spout or Bolt) to another (an edge in the topology DAG).
  TopologyDef Bean represenation of a topology.
  TopologySourceDef
  VertexDef Abstract parent class of component definitions.

- Classes in org.apache.storm.flux.model used by org.apache.storm.flux.parser
  Class and Description
  TopologyDef Bean represenation of a topology.

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