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