Top Description Fields Constructors Methods
sun.management

public Class LockInfoCompositeData

extends LazyCompositeData
Class Inheritance
Imports
java.lang.management.LockInfo, java.util.Map, javax.management.openmbean.CompositeType, .CompositeData, .CompositeDataSupport, .OpenDataException

A CompositeData for LockInfo for the local management support. This class avoids the performance penalty paid to the construction of a CompositeData use in the local case.

Field Summary

Modifier and TypeField and Description
private static final String
private static final String
private final LockInfo
private static final CompositeType
private static final long

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
pack-priv static CompositeType
protected CompositeData
getCompositeData()

Implements abstract sun.management.LazyCompositeData.getCompositeData.

Returns the CompositeData representing this object.

public LockInfo
public static CompositeData
public static LockInfo
Inherited from sun.management.LazyCompositeData:
containsKeycontainsValueequalsgetgetAllgetBooleangetCompositeTypegetIntgetLonggetStringhashCodeisTypeMatchedisTypeMatchedisTypeMatchedtoStringvalueswriteReplace

Field Detail

CLASS_NAMEback to summary
private static final String CLASS_NAME
IDENTITY_HASH_CODEback to summary
private static final String IDENTITY_HASH_CODE
lockback to summary
private final LockInfo lock
Annotations
@SuppressWarnings:serial
LOCK_INFO_COMPOSITE_TYPEback to summary
private static final CompositeType LOCK_INFO_COMPOSITE_TYPE
serialVersionUIDback to summary
private static final long serialVersionUID

Hides sun.management.LazyCompositeData.serialVersionUID.

Constructor Detail

LockInfoCompositeDataback to summary
private LockInfoCompositeData(LockInfo li)

Method Detail

compositeTypeback to summary
pack-priv static CompositeType compositeType()
getCompositeDataback to summary
protected CompositeData getCompositeData()

Implements abstract sun.management.LazyCompositeData.getCompositeData.

Doc from sun.management.LazyCompositeData.getCompositeData.

Returns the CompositeData representing this object. The returned CompositeData object must be an instance of javax.management.openmbean.CompositeDataSupport class so that no implementation specific class is required for unmarshalling besides JMX 1.2 classes.

getLockInfoback to summary
public LockInfo getLockInfo()
toCompositeDataback to summary
public static CompositeData toCompositeData(LockInfo li)
toLockInfoback to summary
public static LockInfo toLockInfo(CompositeData cd)