Class QualifiedNodeHandler

java.lang.Object
org.sblim.cimclient.internal.cimxml.sax.node.QualifiedNodeHandler

public class QualifiedNodeHandler extends Object
Class QualifiedNodeHandler helps parsing XML elements with QUALIFIER child elements.
  • Constructor Details

    • QualifiedNodeHandler

      public QualifiedNodeHandler()
  • Method Details

    • init

      public static QualifiedNodeHandler init(QualifiedNodeHandler pQNH)
      init
      Parameters:
      pQNH - - if it's null it returns with a new instance otherwise it inits and returns pQNH
      Returns:
      a QualifiedNodeHandler instance
    • init

      public void init()
      init - for reusing an existing QualifiedNodeHandler instance
    • addQualifierNode

      public boolean addQualifierNode(Node pNode)
      addQualifierNode
      Parameters:
      pNode -
      Returns:
      false if pNode is not instance of QualifierNode
    • getQualis

      public CIMQualifier<?>[] getQualis()
      getQualis
      Returns:
      CIMQualifier[]
    • getQualis

      public CIMQualifier<?>[] getQualis(boolean pIncludeEmbObj)
      getQualis
      Parameters:
      pIncludeEmbObj -
      Returns:
      CIMQualifier[]
    • isKeyed

      public boolean isKeyed()
      isKeyed
      Returns:
      boolean
    • isAssociation

      public boolean isAssociation()
      isAssociation
      Returns:
      boolean
    • isEmbeddedObject

      public boolean isEmbeddedObject()
      isEmbeddedObject
      Returns:
      boolean
    • isEmbeddedInstance

      public boolean isEmbeddedInstance()
      isEmbeddedInstance
      Returns:
      boolean