|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectjavax.cim.CIMElement
javax.cim.CIMParameter
public class CIMParameter
This class represents a CIM paramter that is used to define an input, output or input/output parameter to a CIM method. A CIM Parameter is defined by the Distributed Management Task Force (DMTF) CIM Infrastructure Specification (DSP004). A CIMParameter object consists of a name, data type and a list of qualifiers. NOTE: Parameters do not have values - so you can not set a default value. CIM Parameters are defined in the CIM Infrastructure Specification. The specification is available from the DMTF (Distributed Management Task Force) at http://dmtf.org/.
CIMMethod,
Serialized Form| Constructor Summary | |
|---|---|
CIMParameter(String name,
CIMDataType type,
CIMQualifier[] qualifiers)
Constructs a CIMParameter object using the specified name, data type and qualifiers. |
|
| Method Summary | |
|---|---|
boolean |
equals(Object pObject)
Compares this object against the specified object. |
CIMParameter |
filter(boolean pIncludeQualifiers,
boolean pLocalOnly)
Returns a CIMParameter filtered as specified. |
CIMDataType |
getDataType()
Returns the CIMDataType for this CIM Element. |
CIMQualifier |
getQualifier(int pIndex)
Get a qualifier by index. |
CIMQualifier |
getQualifier(String pName)
Gets a qualifier by name. |
int |
getQualifierCount()
Get the number of qualifiers defined for this CIM Element. |
CIMQualifier[] |
getQualifiers()
Returns the list of qualifiers for this class |
Object |
getQualifierValue(String name)
Gets a qualifier value by name. |
boolean |
hasQualifier(String pName)
Checks whether the specified qualifier is one of the qualifiers in this CIM element. |
boolean |
hasQualifierValue(String name,
Object value)
Checks whether the specified qualifier is one of the qualifiers defined for this parameter with the specified value. |
String |
toString()
Returns a String representation of the CIMParameter. |
| 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 CIMParameter(String name,
CIMDataType type,
CIMQualifier[] qualifiers)
name - name of this parametertype - data type of this parameterqualifiers - qualifiers for this parameter| Method Detail |
|---|
public boolean equals(Object pObject)
pObject - -
the object to compare with.
public CIMParameter filter(boolean pIncludeQualifiers,
boolean pLocalOnly)
pIncludeQualifiers - If true all qualifiers are returned; otherwise no qualifiers.pLocalOnly - If true only the qualifiers that were not propagated will be
included.
public CIMQualifier getQualifier(int pIndex)
getQualifier in interface CIMQualifiedElementInterfacepIndex - The index of the qualifier
public CIMQualifier getQualifier(String pName)
getQualifier in interface CIMQualifiedElementInterfacepName - The name of the qualifier to get.
public int getQualifierCount()
getQualifierCount in interface CIMQualifiedElementInterfacepublic CIMQualifier[] getQualifiers()
getQualifiers in interface CIMQualifiedElementInterfacepublic Object getQualifierValue(String name)
getQualifierValue in interface CIMQualifiedElementInterfacename - The name of the qualifier to get.
public boolean hasQualifier(String pName)
hasQualifier in interface CIMQualifiedElementInterfacepName - the name of the qualifier
public boolean hasQualifierValue(String name,
Object value)
hasQualifierValue in interface CIMQualifiedElementInterfacename - the name of the qualifiervalue - the value to be tested
public String toString()
toString in class CIMElementpublic CIMDataType getDataType()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||