|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectjavax.cim.CIMElement
javax.cim.CIMTypedElement
javax.cim.CIMValuedElement
javax.cim.CIMQualifierType
The CIMQualifierType class represents a CIM Qualifier Type as defined by the Distributed Management Task Force (DMTF) CIM Infrastructure Specification (DSP004). A Qualifier Type supplies the definition/rules for a qualifier. A qualifier must have a qualifier type. CIMQualifierType has the following components:
Name; - The name of the qualifier type. Data Type - The data type of the qualifier type Value - The default value of the qualifier type (can be null/uninitalized) Scopes - The scopes applicaple to this qualifier type. In other words what CIM Elements can this qualifiers based on this type be applied to. Flavors - The flavors applicable to this qualifier type. Flavors describe the propogation and override rulles for a qualifier.
CIMScope,
CIMFlavor,
CIMQualifier,
Serialized Form| Constructor Summary | |
CIMQualifierType(CIMObjectPath pPath,
CIMDataType pType,
java.lang.Object pValue,
int pScope,
int pFlavor)
Constructs a new CIM qualifier type, using the name, type of the specified CIM qualifier type. |
|
| Method Summary | |
boolean |
equals(java.lang.Object o)
Compares this object against the specified object. |
CIMDataType |
getDataType()
Returns the CIMDataType for this CIM Element. |
int |
getFlavor()
Returns the flavors of this qualifier type as a BitSet. |
CIMObjectPath |
getObjectPath()
Get the object path for this CIMQualifierType. |
int |
getScope()
Returns the scopes of this qualifier type as a bit set |
java.lang.Object |
getValue()
Returns the value for this CIM Element. |
java.lang.String |
toString()
Returns a String representation of the CIMQualifierType This method is intended to be used only for debugging purposes, and the format of the returned string may vary between implementations. |
| Methods inherited from class javax.cim.CIMElement |
getName, hashCode |
| Methods inherited from class java.lang.Object |
getClass, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
public CIMQualifierType(CIMObjectPath pPath,
CIMDataType pType,
java.lang.Object pValue,
int pScope,
int pFlavor)
pPath - The CIMObjectPath of a CIM qualifier type.pType - The CIMDataType of the qualifier typepValue - The default value or null if no default value.pScope - The applicable scopes for the qualifier type.pFlavor - The applicable flavors for the qualifier type.
java.lang.IllegalArgumentException - If the value/data type does not matchCIMScope,
CIMFlavor| Method Detail |
public boolean equals(java.lang.Object o)
o - the object to compare.
public int getFlavor()
public CIMObjectPath getObjectPath()
getObjectPath in interface javax.cim.CIMNamedElementInterfacepublic int getScope()
public java.lang.String toString()
public java.lang.Object getValue()
public CIMDataType getDataType()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||