Class CIMQualifiedElementInterfaceImpl

java.lang.Object
org.sblim.cimclient.internal.cim.CIMQualifiedElementInterfaceImpl
All Implemented Interfaces:
java.io.Serializable, CIMQualifiedElementInterface

public class CIMQualifiedElementInterfaceImpl extends java.lang.Object implements CIMQualifiedElementInterface, java.io.Serializable
Class CIMQualifiedElementInterfaceImpl is responsible for implementing the functionality of javax.cim.CIMQualifiedElementInterface
See Also:
  • Constructor Details

    • CIMQualifiedElementInterfaceImpl

      public CIMQualifiedElementInterfaceImpl(CIMQualifier<?>[] pQualifiers)
      Ctor. This constructor doesn't modify the passed qualifier list.
      Parameters:
      pQualifiers -
    • CIMQualifiedElementInterfaceImpl

      public CIMQualifiedElementInterfaceImpl(CIMQualifier<?>[] pQualifiers, boolean pIsKeyed)
      Ctor. This constructor modifies the qualifier list according to the pIsKeyed flag.
      Parameters:
      pQualifiers -
      pIsKeyed -
    • CIMQualifiedElementInterfaceImpl

      public CIMQualifiedElementInterfaceImpl(CIMQualifier<?>[] pQualifiers, boolean pIsKeyed, boolean pKeepEmbObj)
      Ctor. This constructor is able to not remove the EmbeddedObject qualifier. It is useful for the XML parser to parse EmbeddedObject qualified elements without values.
      Parameters:
      pQualifiers -
      pIsKeyed -
      pKeepEmbObj -
    • CIMQualifiedElementInterfaceImpl

      public CIMQualifiedElementInterfaceImpl(CIMQualifier<?>[] pQualifiers, boolean pIsKeyed, boolean pKeepEmbObj, boolean pIsAssociation)
      Ctor. This constructor is able to not remove the EmbeddedObject qualifier. It is useful for the XML parser to parse EmbeddedObject qualified elements without values. It also adds or removes the Association qualifier depending on the value of pIsAssociation.
      Parameters:
      pQualifiers -
      pIsKeyed -
      pKeepEmbObj -
      pIsAssociation -
  • Method Details