org.jclouds.compute.domain.os
Class CIMOperatingSystem

java.lang.Object
  extended by org.jclouds.compute.domain.OperatingSystem
      extended by org.jclouds.compute.domain.os.CIMOperatingSystem

@Beta
public class CIMOperatingSystem
extends OperatingSystem

Operating system based on DMTF CIM model.

Author:
Adrian Cole
See Also:
DMTF CIM model

Nested Class Summary
static class CIMOperatingSystem.OSType
           
 
Constructor Summary
protected CIMOperatingSystem()
           
  CIMOperatingSystem(CIMOperatingSystem.OSType osType, String version, String arch, String description)
           
 
Method Summary
 boolean equals(Object obj)
           
 CIMOperatingSystem.OSType getOsType()
          CIM OSType of the image
 int hashCode()
           
 String toString()
           
 
Methods inherited from class org.jclouds.compute.domain.OperatingSystem
getArch, getDescription, getFamily, getName, getVersion, is64Bit
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

CIMOperatingSystem

protected CIMOperatingSystem()

CIMOperatingSystem

public CIMOperatingSystem(CIMOperatingSystem.OSType osType,
                          String version,
                          String arch,
                          String description)
Method Detail

getOsType

public CIMOperatingSystem.OSType getOsType()
CIM OSType of the image


hashCode

public int hashCode()
Overrides:
hashCode in class OperatingSystem

equals

public boolean equals(Object obj)
Overrides:
equals in class OperatingSystem

toString

public String toString()
Overrides:
toString in class OperatingSystem


Copyright © 2009-2011 jclouds. All Rights Reserved.