API Overview API Index Package Overview Direct link to this page
JDK 1.6
  javax.management.openmbean. CompositeType View Source
Author(s)
Sun Microsystems, Inc.
Since
1.5
Version
3.32 06/05/03
Serial
Hierarchy
 Object
      OpenType
          CompositeType
Implements
Subclasses
Description
public class CompositeType
  The CompositeType class is the open type class whose instances describe the types of CompositeData values.
See also:   
Constructors
public CompositeType (String typeName, String description, String itemNames, String itemDescriptions, OpenType<Object> itemTypes) throws OpenDataException
  Constructs a CompositeType instance, checking for the validity of the given parameters.
Methods
Hide/Show inherited methods
public boolean containsKey (String itemName)
  Returns true if this CompositeType instance defines an item whose name is itemName.
public boolean equals (Object obj) [Specified in OpenType]
  Compares the specified obj parameter with this CompositeType instance for equality.
public String getClassName () [Inherited From OpenType]
  Returns the fully qualified Java class name of the open data values this open type describes.
public String getDescription () [Inherited From OpenType]
  Returns the text description of this OpenType instance.
public String getDescription (String itemName)
  Returns the description of the item whose name is itemName, or null if this CompositeType instance does not define any item whose name is itemName.
pack-privatesynchronized Descriptor getDescriptor () [Inherited From OpenType]
public OpenType<Object> getType (String itemName)
  Returns the open type of the item whose name is itemName, or null if this CompositeType instance does not define any item whose name is itemName.
public String getTypeName () [Inherited From OpenType]
  Returns the name of this OpenType instance.
public int hashCode () [Specified in OpenType]
  Returns the hash code value for this CompositeType instance.
public boolean isArray () [Inherited From OpenType]
  Returns true if the open data values this open type describes are arrays, false otherwise.
@Override
pack-private boolean isAssignableFrom (OpenType ot)
  Tests whether values of the given type can be assigned to this open type.
pack-private boolean isAssignableFrom (OpenType<Object> ot) [Inherited From OpenType]
  Tests whether values of the given type can be assigned to this open type.
public boolean isValue (Object obj) [Specified in OpenType]
  Tests whether obj is a value which could be described by this CompositeType instance.
public Set<String> keySet ()
  Returns an unmodifiable Set view of all the item names defined by this CompositeType instance.
public String toString () [Specified in OpenType]
  Returns a string representation of this CompositeType instance.
Fields
Hide/Show inherited fields
@Deprecated
publicfinalstatic String ALLOWED_CLASSNAMES [Inherited From OpenType]
publicfinalstatic List<String> ALLOWED_CLASSNAMES_LIST [Inherited From OpenType]
  List of the fully qualified names of the Java classes allowed for open data values.
pack-privatefinalstatic long serialVersionUID = "-5366242454346948798" [Overrides OpenType]
Nested Classes
Generated By: JavaOnTracks Doclet 0.1.4     ©Thibaut Colar