|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.sblim.cimclient.internal.cim.CIMInstanceBuilder
public class CIMInstanceBuilder
Class CIMInstanceBuilder provides help for CIMInstance(CIMObjectPath,
CIMProperty[]) constructor.
CIMObjectPath param has to contain the key properties only.
( VALUE.NAMEDINSTANCE->INSTANCENAME->KEYBINDING )
CIMProperty[] param has to contain all properties, including key properties.
( VALUE.NAMEDINSTANCE->INSTANCE->PROPERTY* )
The implementation merges the properties from both params.
From CIMObjectPath's keys only the type and value information is considered.
Constructor Summary | |
---|---|
CIMInstanceBuilder(CIMObjectPath pPath,
CIMProperty<?>[] pProps)
Ctor. |
Method Summary | |
---|---|
CIMProperty<?>[] |
getAllPropertis()
getAllPropertis |
CIMObjectPath |
setKeys(CIMObjectPath pPath)
Extends the keys of the passed CIMObjectPath. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public CIMInstanceBuilder(CIMObjectPath pPath, CIMProperty<?>[] pProps) throws IllegalArgumentException
pPath
- pProps
-
IllegalArgumentException
Method Detail |
---|
public CIMObjectPath setKeys(CIMObjectPath pPath)
pPath
-
public CIMProperty<?>[] getAllPropertis()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |