protected static class PlatformHookUnixoid.LinuxReleaseInfo extends Object
Modifier and Type | Field and Description |
---|---|
private String |
descriptionField |
private String |
idField |
private String |
path |
private boolean |
plainText |
private String |
prefix |
private String |
releaseField |
Modifier | Constructor and Description |
---|---|
|
PlatformHookUnixoid.LinuxReleaseInfo(String path) |
|
PlatformHookUnixoid.LinuxReleaseInfo(String path,
String prefix) |
|
PlatformHookUnixoid.LinuxReleaseInfo(String path,
String descriptionField,
String idField,
String releaseField) |
private |
PlatformHookUnixoid.LinuxReleaseInfo(String path,
String descriptionField,
String idField,
String releaseField,
boolean plainText,
String prefix) |
Modifier and Type | Method and Description |
---|---|
String |
extractDescription()
Extracts OS detailed information from a Linux release file (/etc/xxx-release)
|
String |
toString() |
private final String descriptionField
private final String releaseField
private final boolean plainText
public PlatformHookUnixoid.LinuxReleaseInfo(String path, String descriptionField, String idField, String releaseField)
public PlatformHookUnixoid.LinuxReleaseInfo(String path)
public PlatformHookUnixoid.LinuxReleaseInfo(String path, String prefix)