Package javax.cim

Class CIMScope

java.lang.Object
javax.cim.CIMScope
All Implemented Interfaces:
Serializable

public class CIMScope extends Object implements Serializable
This class represents a CIM Scope as defined by the Distributed Management Task Force (DMTF) CIM Infrastructure Specification (DSP004). This class is used in a CIMQualifierType to define what elements the qualifier can be applied to.
See Also:
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final int
    Scope representing a qualifier that can be applied to any element.
    static final int
    Scope representing a qualifier that can be applied to an association.
    static final int
    Scope representing a qualifier that can be applied to a CIM class.
    static final int
    Scope representing a qualifier that can be applied to an indication.
    static final int
    Scope representing a qualifier that can be applied to a method.
    static final int
    Scope representing a qualifier that can be applied to a parameter.
    static final int
    Scope representing a qualifier that can be applied to a property.
    static final int
    Scope representing a qualifier that can be applied to a reference.
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    static int[]
    Returns the complete set of possible scopes.

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • ANY

      public static final int ANY
      Scope representing a qualifier that can be applied to any element.
      See Also:
    • ASSOCIATION

      public static final int ASSOCIATION
      Scope representing a qualifier that can be applied to an association.
      See Also:
    • CLASS

      public static final int CLASS
      Scope representing a qualifier that can be applied to a CIM class.
      See Also:
    • INDICATION

      public static final int INDICATION
      Scope representing a qualifier that can be applied to an indication.
      See Also:
    • METHOD

      public static final int METHOD
      Scope representing a qualifier that can be applied to a method.
      See Also:
    • PARAMETER

      public static final int PARAMETER
      Scope representing a qualifier that can be applied to a parameter.
      See Also:
    • PROPERTY

      public static final int PROPERTY
      Scope representing a qualifier that can be applied to a property.
      See Also:
    • REFERENCE

      public static final int REFERENCE
      Scope representing a qualifier that can be applied to a reference.
      See Also:
  • Constructor Details

    • CIMScope

      public CIMScope()
  • Method Details

    • getScopes

      public static int[] getScopes()
      Returns the complete set of possible scopes.
      Returns:
      An int array of all scopes.