|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjavax.cim.CIMElement
javax.cim.CIMQualifierType<E>
public class CIMQualifierType<E>
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 FormConstructor Summary | |
---|---|
CIMQualifierType(CIMObjectPath pPath,
CIMDataType pType,
E 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(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 |
E |
getValue()
Returns the value for this CIM Element. |
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 |
---|
compareTo, getName, hashCode |
Methods inherited from class java.lang.Object |
---|
getClass, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public CIMQualifierType(CIMObjectPath pPath, CIMDataType pType, E 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.
IllegalArgumentException
- If the value/data type does not matchCIMScope
,
CIMFlavor
Method Detail |
---|
public boolean equals(Object o)
o
- the object to compare.
public int getFlavor()
public CIMObjectPath getObjectPath()
getObjectPath
in interface CIMNamedElementInterface
public int getScope()
public String toString()
public E getValue()
public CIMDataType getDataType()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |