|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjrockit.management.util.LazyCompositeData
public abstract class LazyCompositeData
This abstract class provides the implementation of the CompositeData interface. A CompositeData object will be lazily created only when the CompositeData interface is used. Classes that extends this abstract class will implement the getCompositeData() method. The object returned by the getCompositeData() is an instance of CompositeData such that the instance serializes itself as the type CompositeDataSupport.
Constructor Summary | |
---|---|
LazyCompositeData()
|
Method Summary | |
---|---|
boolean |
containsKey(java.lang.String key)
|
boolean |
containsValue(java.lang.Object value)
|
boolean |
equals(java.lang.Object obj)
|
java.lang.Object |
get(java.lang.String key)
|
java.lang.Object[] |
getAll(java.lang.String[] keys)
|
protected abstract javax.management.openmbean.CompositeData |
getCompositeData()
Returns the CompositeData representing this object. |
javax.management.openmbean.CompositeType |
getCompositeType()
|
int |
hashCode()
|
protected static boolean |
isTypeMatched(javax.management.openmbean.CompositeType type1,
javax.management.openmbean.CompositeType type2)
Compares two CompositeTypes and returns true if all items in type1 exist in type2 and their item types are the same. |
protected static boolean |
isTypeMatched(javax.management.openmbean.TabularType type1,
javax.management.openmbean.TabularType type2)
|
java.lang.String |
toString()
|
java.util.Collection |
values()
|
protected java.lang.Object |
writeReplace()
Designate to a CompositeData object when writing to an output stream during serialization so that the receiver only requires JMX 1.2 classes but not any implementation specific class. |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public LazyCompositeData()
Method Detail |
---|
public boolean containsKey(java.lang.String key)
containsKey
in interface javax.management.openmbean.CompositeData
public boolean containsValue(java.lang.Object value)
containsValue
in interface javax.management.openmbean.CompositeData
public boolean equals(java.lang.Object obj)
equals
in interface javax.management.openmbean.CompositeData
equals
in class java.lang.Object
public java.lang.Object get(java.lang.String key)
get
in interface javax.management.openmbean.CompositeData
public java.lang.Object[] getAll(java.lang.String[] keys)
getAll
in interface javax.management.openmbean.CompositeData
public javax.management.openmbean.CompositeType getCompositeType()
getCompositeType
in interface javax.management.openmbean.CompositeData
public int hashCode()
hashCode
in interface javax.management.openmbean.CompositeData
hashCode
in class java.lang.Object
public java.lang.String toString()
toString
in interface javax.management.openmbean.CompositeData
toString
in class java.lang.Object
public java.util.Collection values()
values
in interface javax.management.openmbean.CompositeData
protected java.lang.Object writeReplace() throws java.io.ObjectStreamException
java.io.ObjectStreamException
protected abstract javax.management.openmbean.CompositeData getCompositeData()
protected static boolean isTypeMatched(javax.management.openmbean.CompositeType type1, javax.management.openmbean.CompositeType type2)
protected static boolean isTypeMatched(javax.management.openmbean.TabularType type1, javax.management.openmbean.TabularType type2)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |