public class OSInformation extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
OSInformation.OSNameVersion |
| Constructor and Description |
|---|
OSInformation()
Construct OS specific information
|
OSInformation(String sysPropOsName,
String sysPropOsVersion) |
| Modifier and Type | Method and Description |
|---|---|
static String |
getNativeCapabilityClause(Processor p,
String[] args)
Helper for the Processor._native_capability macro
|
static OSInformation.OSNameVersion |
getOperatingSystemAliases(String sysPropOsName,
String sysPropOsVersion) |
static String[] |
getProcessorAliases() |
static String[] |
getProcessorAliases(String osArch) |
public OSInformation()
throws IllegalArgumentException
IllegalArgumentExceptionpublic OSInformation(String sysPropOsName, String sysPropOsVersion) throws IllegalArgumentException
IllegalArgumentExceptionpublic static String[] getProcessorAliases()
public static String getNativeCapabilityClause(Processor p, String[] args) throws Exception
args - the arguments of the macroExceptionpublic static OSInformation.OSNameVersion getOperatingSystemAliases(String sysPropOsName, String sysPropOsVersion)
Copyright © 2019 aQute SARL. All rights reserved.