| 
 | Brooklyn | |||||||
| FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.Objectbrooklyn.location.basic.BasicOsDetails
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 | 
|---|
public BasicOsDetails(java.lang.String name, java.lang.String arch, java.lang.String version)
public BasicOsDetails(java.lang.String name, java.lang.String arch, java.lang.String version, boolean is64Bit)
| Method Detail | 
|---|
@Override public java.lang.String getArch()
@Override public java.lang.String getName()
@Override public java.lang.String getVersion()
return is64bit; public boolean is64bit()
public boolean isLinux() {
public boolean isLinux()
        
return getName()!=null && getName().equals(OsNames.MAC_OS_X); public boolean isMac()
@Override public boolean isWindows()
public static void main(java.lang.String[] args)
return "OS["+name+";"+arch+";"+version+"]"; public java.lang.String toString()
Brooklyn Multi-Cloud Application Management Platform 
 brooklyncentral.github.com. Apache License. © 2012.