javax.cim
public class CIMParameter<E> extends CIMTypedElement implements CIMQualifiedElementInterface
CIMParameter
class wraps a CIM parameter that is used to
define an input, output or input/output parameter to a CIM method. 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/.
Parameters:
See Also: CIMMethod
Constructor Summary | |
---|---|
CIMParameter(String pName, CIMDataType pType, CIMQualifier<?>[] pQualifiers)
Constructs a CIMParameter object using the specified name,
data type and qualifiers. |
Method Summary | |
---|---|
CIMParameter<E> | filter(boolean pIncludeQualifiers, boolean pLocalOnly)
Returns a CIMParameter filtered as specified.
|
CIMQualifier<?> | getQualifier(int pIndex) |
CIMQualifier<?> | getQualifier(String pName) |
int | getQualifierCount() |
CIMQualifier<?>[] | getQualifiers() |
Object | getQualifierValue(String pName) |
boolean | hasQualifier(String pName) |
boolean | hasQualifierValue(String pName, Object pValue) |
CIMParameter
object using the specified name,
data type and qualifiers. Takes a string for the name of an existing CIM
parameter and creates a new instance of a CIM parameter, using the name
and identifier of the existing CIM parameter.
Parameters: pName - name of this parameter pType - data type of this parameter pQualifiers - qualifiers for this parameter
Parameters: pIncludeQualifiers If true all qualifiers are returned; otherwise no qualifiers. pLocalOnly If true only the qualifiers that were not propagated will be included.
Returns: A filtered CIMParameter.
See Also: CIMQualifiedElementInterface
See Also: CIMQualifiedElementInterface
See Also: getQualifierCount
See Also: getQualifiers
See Also: CIMQualifiedElementInterface
See Also: CIMQualifiedElementInterface
See Also: CIMQualifiedElementInterface