Package javax.cim

Class CIMScope

  • All Implemented Interfaces:
    java.io.Serializable

    public class CIMScope
    extends java.lang.Object
    implements java.io.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:
    Serialized Form
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static int ANY
      Scope representing a qualifier that can be applied to any element.
      static int ASSOCIATION
      Scope representing a qualifier that can be applied to an association.
      static int CLASS
      Scope representing a qualifier that can be applied to a CIM class.
      static int INDICATION
      Scope representing a qualifier that can be applied to an indication.
      static int METHOD
      Scope representing a qualifier that can be applied to a method.
      static int PARAMETER
      Scope representing a qualifier that can be applied to a parameter.
      static int PROPERTY
      Scope representing a qualifier that can be applied to a property.
      static int REFERENCE
      Scope representing a qualifier that can be applied to a reference.
    • Constructor Summary

      Constructors 
      Constructor Description
      CIMScope()  
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static int[] getScopes()
      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 Detail

      • ANY

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

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

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

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

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

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

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

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

      • CIMScope

        public CIMScope()
    • Method Detail

      • getScopes

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