Brooklyn

brooklyn.location.basic
[Java] Class BasicOsDetails

java.lang.Object
  brooklyn.location.basic.BasicOsDetails
All Implemented Interfaces:
OsDetails

public class BasicOsDetails

Nested Class Summary
static class BasicOsDetails.Factory

static class BasicOsDetails.OsArchs

static class BasicOsDetails.OsNames

static class BasicOsDetails.OsVersions

 
Constructor Summary
BasicOsDetails(java.lang.String name, java.lang.String arch, java.lang.String version)

BasicOsDetails(java.lang.String name, java.lang.String arch, java.lang.String version, boolean is64Bit)

 
Method Summary
java.lang.String getArch()

java property os.arch (hardware architecture); e.g.

java.lang.String getName()

java property os.name (human readable name); e.g.

java.lang.String getVersion()

boolean is64bit()

boolean isLinux()

boolean isMac()

boolean isWindows()

static void main(java.lang.String[] args)

java.lang.String toString()

 
Methods inherited from class java.lang.Object
java.lang.Object#wait(), java.lang.Object#wait(long), java.lang.Object#wait(long, int), java.lang.Object#equals(java.lang.Object), java.lang.Object#toString(), java.lang.Object#hashCode(), java.lang.Object#getClass(), java.lang.Object#notify(), java.lang.Object#notifyAll()
 

Constructor Detail

BasicOsDetails

public BasicOsDetails(java.lang.String name, java.lang.String arch, java.lang.String version)


BasicOsDetails

public BasicOsDetails(java.lang.String name, java.lang.String arch, java.lang.String version, boolean is64Bit)


 
Method Detail

getArch

@Override
public java.lang.String getArch()
java property os.arch (hardware architecture); e.g. "x86_64"


getName

@Override
public java.lang.String getName()
java property os.name (human readable name); e.g. "Mac OS X"


getVersion

@Override
public java.lang.String getVersion()


is64bit

@Override
public boolean is64bit()


isLinux

@Override
public boolean isLinux()


isMac

@Override
public boolean isMac()


isWindows

@Override
public boolean isWindows()


main

public static void main(java.lang.String[] args)


toString

@Override
public java.lang.String toString()


 

Brooklyn Multi-Cloud Application Management Platform
brooklyncentral.github.com. Apache License. © 2012.