public class

StackTraceElementCompositeData

extends LazyCompositeData
java.lang.Object
   ↳ sun.management.LazyCompositeData
     ↳ sun.management.StackTraceElementCompositeData

Class Overview

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

Summary

Public Methods
static StackTraceElement from(CompositeData cd)
StackTraceElement getStackTraceElement()
static CompositeData toCompositeData(StackTraceElement ste)
static void validateCompositeData(CompositeData cd)
Validate if the input CompositeData has the expected CompositeType (i.e.
Protected Methods
CompositeData getCompositeData()
Returns the CompositeData representing this object.
[Expand]
Inherited Methods
From class sun.management.LazyCompositeData
From class java.lang.Object
From interface javax.management.openmbean.CompositeData

Public Methods

public static StackTraceElement from (CompositeData cd)

public StackTraceElement getStackTraceElement ()

public static CompositeData toCompositeData (StackTraceElement ste)

public static void validateCompositeData (CompositeData cd)

Validate if the input CompositeData has the expected CompositeType (i.e. contain all attributes with expected names and types).

Protected Methods

protected CompositeData 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.