Class CIM::Class
In: lib/cim/class.rb
Parent: CIM::NamedElement

A Class is a central element in the object-oriented CIM schema

Classes can be derived from other classes, creating a hierachical model.

Classes have qualifiers to describe the class characteristics and contain features (properties or methods).

Methods

Attributes

alias_name  [R] 
superclass  [R] 

Public Class methods

Public Instance methods

true if class has associations (association provider)

Iterate over features flagged as keys

Ensure features can be enumerated

true if class has indications (indication provider)

true if class has instances (instance provider)

true if class has methods (method provider)

returns a string representation in MOF syntax format

[Validate]