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

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

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

    Methods in org.apache.storm with parameters of type JavaObject
    Modifier and Type | Method | Description
    --- | --- | ---
    `static Object` | Thrift.`instantiateJavaObject​(JavaObject obj)` |
    `static Grouping` | Thrift.`prepareCustomJavaObjectGrouping​(JavaObject obj)` |

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

    Methods in org.apache.storm.generated that return JavaObject
    Modifier and Type | Method | Description
    --- | --- | ---
    `JavaObject` | JavaObject.`deepCopy()` |
    `JavaObject` | Grouping.`get_custom_object()` |
    `JavaObject` | ComponentObject.`get_java_object()` |

    Methods in org.apache.storm.generated with parameters of type JavaObject
    Modifier and Type | Method | Description
    --- | --- | ---
    `int` | JavaObject.`compareTo​(JavaObject other)` |
    `static Grouping` | Grouping.`custom_object​(JavaObject value)` |
    `boolean` | JavaObject.`equals​(JavaObject that)` |
    `static ComponentObject` | ComponentObject.`java_object​(JavaObject value)` |
    `void` | Grouping.`set_custom_object​(JavaObject value)` |
    `void` | ComponentObject.`set_java_object​(JavaObject value)` |

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