Uses of Interface javax.management.openmbean.CompositeData (Java SE 13 & JDK 13 )
Description: use: module: java.management, package: javax.management.openmbean, interface: CompositeData

# Uses of Interface
javax.management.openmbean.CompositeData

Packages that use CompositeData
Package | Description
--- | ---
com.sun.management | This package contains the JDK's extension to the standard implementation of the `java.lang.management` API and also defines the management interface for some other components of the platform.
java.lang.management | Provides the management interfaces for monitoring and management of the Java virtual machine and other components in the Java runtime.
javax.management.openmbean | Provides the open data types and Open MBean descriptor classes.
jdk.management.jfr | This package contains classes to control and monitor Flight Recorder over Java Management Extensions (JMX).

- ## Uses of CompositeData in com.sun.management

  Classes in com.sun.management that implement CompositeData
  Modifier and Type | Class | Description
  --- | --- | ---
  `class` | `GcInfo` | Garbage collection information.

  Methods in com.sun.management that return CompositeData
  Modifier and Type | Method | Description
  --- | --- | ---
  `CompositeData` | GcInfo.`toCompositeData​(CompositeType ct)` | Return the `CompositeData` representation of this `GcInfo`, including any GC-specific attributes.

  Methods in com.sun.management with parameters of type CompositeData
  Modifier and Type | Method | Description
  --- | --- | ---
  `static GarbageCollectionNotificationInfo` | GarbageCollectionNotificationInfo.`from​(CompositeData cd)` | Returns a `GarbageCollectionNotificationInfo` object represented by the given `CompositeData`.
  `static GcInfo` | GcInfo.`from​(CompositeData cd)` | Returns a `GcInfo` object represented by the given `CompositeData`.
  `static VMOption` | VMOption.`from​(CompositeData cd)` | Returns a `VMOption` object represented by the given `CompositeData`.

- ## Uses of CompositeData in java.lang.management

  Methods in java.lang.management with parameters of type CompositeData
  Modifier and Type | Method | Description
  --- | --- | ---
  `static LockInfo` | LockInfo.`from​(CompositeData cd)` | Returns a `LockInfo` object represented by the given `CompositeData`.
  `static MemoryNotificationInfo` | MemoryNotificationInfo.`from​(CompositeData cd)` | Returns a `MemoryNotificationInfo` object represented by the given `CompositeData`.
  `static MemoryUsage` | MemoryUsage.`from​(CompositeData cd)` | Returns a `MemoryUsage` object represented by the given `CompositeData`.
  `static MonitorInfo` | MonitorInfo.`from​(CompositeData cd)` | Returns a `MonitorInfo` object represented by the given `CompositeData`.
  `static ThreadInfo` | ThreadInfo.`from​(CompositeData cd)` | Returns a `ThreadInfo` object represented by the given `CompositeData`.

- ## Uses of CompositeData in javax.management.openmbean

  Classes in javax.management.openmbean that implement CompositeData
  Modifier and Type | Class | Description
  --- | --- | ---
  `class` | `CompositeDataSupport` | The `CompositeDataSupport` class is the open data class which implements the `CompositeData` interface.

  Methods in javax.management.openmbean that return CompositeData
  Modifier and Type | Method | Description
  --- | --- | ---
  `CompositeData` | TabularData.`get​(Object[] key)` | Returns the `CompositeData` value whose index is key, or `null` if there is no value mapping to key, in this `TabularData` instance.
  `CompositeData` | TabularDataSupport.`get​(Object[] key)` | Returns the `CompositeData` value whose index is key, or `null` if there is no value mapping to key, in this `TabularData` instance.
  `CompositeData` | CompositeDataInvocationHandler.`getCompositeData()` | Return the `CompositeData` that was supplied to the constructor.
  `CompositeData` | TabularData.`remove​(Object[] key)` | Removes the `CompositeData` value whose index is key from this `TabularData` instance, and returns the removed value, or returns `null` if there is no value whose index is key.
  `CompositeData` | TabularDataSupport.`remove​(Object[] key)` | Removes the `CompositeData` value whose index is key from this `TabularData` instance, and returns the removed value, or returns `null` if there is no value whose index is key.
  `CompositeData` | CompositeDataView.`toCompositeData​(CompositeType ct)` | Return a `CompositeData` corresponding to the values in this object.

  Methods in javax.management.openmbean with parameters of type CompositeData
  Modifier and Type | Method | Description
  --- | --- | ---
  `Object[]` | TabularData.`calculateIndex​(CompositeData value)` | Calculates the index that would be used in this `TabularData` instance to refer to the specified composite data value parameter if it were added to this instance.
  `Object[]` | TabularDataSupport.`calculateIndex​(CompositeData value)` | Calculates the index that would be used in this `TabularData` instance to refer to the specified composite data value parameter if it were added to this instance.
  `boolean` | TabularData.`containsValue​(CompositeData value)` | Returns `true` if and only if this `TabularData` instance contains the specified `CompositeData` value.
  `boolean` | TabularDataSupport.`containsValue​(CompositeData value)` | Returns `true` if and only if this `TabularData` instance contains the specified `CompositeData` value.
  `void` | TabularData.`put​(CompositeData value)` | Adds value to this `TabularData` instance.
  `void` | TabularData.`putAll​(CompositeData[] values)` | Add all the elements in values to this `TabularData` instance.
  `void` | TabularDataSupport.`putAll​(CompositeData[] values)` | Add all the elements in values to this `TabularData` instance.

  Constructors in javax.management.openmbean with parameters of type CompositeData
  Constructor | Description
  --- | ---
  `CompositeDataInvocationHandler​(CompositeData compositeData)` | Construct a handler backed by the given `CompositeData`.

- ## Uses of CompositeData in jdk.management.jfr

  Methods in jdk.management.jfr with parameters of type CompositeData
  Modifier and Type | Method | Description
  --- | --- | ---
  `static ConfigurationInfo` | ConfigurationInfo.`from​(CompositeData cd)` | Returns a `ConfigurationInfo` object represented by the specified `CompositeData`.
  `static EventTypeInfo` | EventTypeInfo.`from​(CompositeData cd)` | Returns an `EventType` represented by the specified `CompositeData`
  `static RecordingInfo` | RecordingInfo.`from​(CompositeData cd)` | Returns a `RecordingInfo` represented by the specified `CompositeData` object.
  `static SettingDescriptorInfo` | SettingDescriptorInfo.`from​(CompositeData cd)` | Returns an `SettingDescriptorInfo` represented by the specified `CompositeData`