java.io.Serializable, CIMQualifiedElementInterfacepublic class CIMQualifiedElementInterfaceImpl extends java.lang.Object implements CIMQualifiedElementInterface, java.io.Serializable
| Constructor | Description |
|---|---|
CIMQualifiedElementInterfaceImpl(CIMQualifier<?>[] pQualifiers) |
Ctor.
|
CIMQualifiedElementInterfaceImpl(CIMQualifier<?>[] pQualifiers,
boolean pIsKeyed) |
Ctor.
|
CIMQualifiedElementInterfaceImpl(CIMQualifier<?>[] pQualifiers,
boolean pIsKeyed,
boolean pKeepEmbObj) |
Ctor.
|
CIMQualifiedElementInterfaceImpl(CIMQualifier<?>[] pQualifiers,
boolean pIsKeyed,
boolean pKeepEmbObj,
boolean pIsAssociation) |
Ctor.
|
| Modifier and Type | Method | Description |
|---|---|---|
boolean |
equals(java.lang.Object pObj) |
|
CIMQualifier<?> |
getQualifier(int pIndex) |
Get a qualifier by index.
|
CIMQualifier<?> |
getQualifier(java.lang.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.
|
CIMQualifier<?>[] |
getQualifiers(boolean pLocalOnly) |
getQualifiers - helps filtering based on the propagated flag.
|
java.lang.Object |
getQualifierValue(java.lang.String pName) |
Gets a qualifier value by name.
|
int |
hashCode() |
|
boolean |
hasQualifier(java.lang.String pName) |
Checks whether the specified qualifier is one of the qualifiers in this
CIM element.
|
boolean |
hasQualifierValue(java.lang.String pName,
java.lang.Object pValue) |
Checks whether the specified qualifier is one of the qualifiers defined
for this property with the specified value.
|
boolean |
isEmbeddedObject() |
Returns true if the "EmbeddedObject" qualifier with true value presents.
|
boolean |
isKeyed() |
Returns true if the "key" Qualifier with true value presents.
|
public CIMQualifiedElementInterfaceImpl(CIMQualifier<?>[] pQualifiers)
pQualifiers - public CIMQualifiedElementInterfaceImpl(CIMQualifier<?>[] pQualifiers, boolean pIsKeyed)
pQualifiers - pIsKeyed - public CIMQualifiedElementInterfaceImpl(CIMQualifier<?>[] pQualifiers, boolean pIsKeyed, boolean pKeepEmbObj)
pQualifiers - pIsKeyed - pKeepEmbObj - public CIMQualifiedElementInterfaceImpl(CIMQualifier<?>[] pQualifiers, boolean pIsKeyed, boolean pKeepEmbObj, boolean pIsAssociation)
pQualifiers - pIsKeyed - pKeepEmbObj - pIsAssociation - public boolean equals(java.lang.Object pObj)
equals in class java.lang.ObjectObject.equals(java.lang.Object)public int hashCode()
hashCode in class java.lang.ObjectObject.hashCode()public boolean isKeyed()
public boolean isEmbeddedObject()
public CIMQualifier<?> getQualifier(int pIndex)
CIMQualifiedElementInterfacegetQualifier in interface CIMQualifiedElementInterfacepIndex - The index of the qualifier.pIndex.CIMQualifiedElementInterface.getQualifier(int)public CIMQualifier<?> getQualifier(java.lang.String pName)
CIMQualifiedElementInterfacegetQualifier in interface CIMQualifiedElementInterfacepName - The name of the qualifier to get.null if the qualifier does not exist, otherwise
returns the reference to the qualifier.CIMQualifiedElementInterface.getQualifier(java.lang.String)public int getQualifierCount()
CIMQualifiedElementInterfacegetQualifierCount in interface CIMQualifiedElementInterfaceCIMQualifiedElementInterface.getQualifierCount()public java.lang.Object getQualifierValue(java.lang.String pName)
CIMQualifiedElementInterfacegetQualifierValue in interface CIMQualifiedElementInterfacepName - The name of the qualifier to get.null if the qualifier does not exist or value is
null, otherwise returns the reference to the
qualifier.CIMQualifiedElementInterface.getQualifierValue(java.lang.String)public CIMQualifier<?>[] getQualifiers()
CIMQualifiedElementInterfacegetQualifiers in interface CIMQualifiedElementInterfaceCIMQualifiedElementInterface.getQualifiers()public CIMQualifier<?>[] getQualifiers(boolean pLocalOnly)
pLocalOnly - public boolean hasQualifier(java.lang.String pName)
CIMQualifiedElementInterfacehasQualifier in interface CIMQualifiedElementInterfacepName - The name of the qualifier.true if the qualifier exists in this CIM element,
otherwise false.CIMQualifiedElementInterface.hasQualifier(java.lang.String)public boolean hasQualifierValue(java.lang.String pName,
java.lang.Object pValue)
CIMQualifiedElementInterfacefalse if the qualifier is not applied or if the value does
not match.hasQualifierValue in interface CIMQualifiedElementInterfacepName - The name of the qualifier.pValue - The value to be tested.true if the qualifier exists and has the value,
otherwise false.CIMQualifiedElementInterface.hasQualifierValue(java.lang.String,
java.lang.Object)Copyright © 2005, 2013 IBM Corporation. All Rights Reserved.