| Modifier and Type | Class and Description |
|---|---|
| private static class | |
| private static class | |
| private static enum | |
| private static record |
| Modifier and Type | Field and Description |
|---|---|
| private final String | |
| private final Map | |
| private static final String | |
| private final List | |
| private static final Map |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| pack-priv static Path | getPathInAppImage(ApplicationLayout
the application layout appLayout)Returns the path to the application image info file in the given application layout. |
| pack-priv static String | |
| pack-priv static String | |
| pack-priv static ExternalApplication | load(ApplicationLayout
the application layout appLayout, OperatingSystem the OS defining extra properties of the application and
additional launchers os)Loads application image info from the specified application layout and OS. |
| pack-priv void | save(ApplicationLayout
the application layout appLayout)Writes the values captured in this instance into the application image info file in the given application layout. |
| pack-priv void | save(ApplicationLayout
the application layout appLayout, OperatingSystem the target OS os)Writes the values captured in this instance into the application image info file in the given application layout. |
| appVersion | back to summary |
|---|---|
| private final String appVersion | |
| extra | back to summary |
|---|---|
| private final Map<String, String> extra | |
| FILENAME | back to summary |
|---|---|
| private static final String FILENAME | |
| launcherInfos | back to summary |
|---|---|
| private final List<AppImageFile. | |
| PLATFORM_LABELS | back to summary |
|---|---|
| private static final Map<OperatingSystem, String> PLATFORM_LABELS | |
| AppImageFile | back to summary |
|---|---|
| pack-priv AppImageFile(Application app) | |
| getPathInAppImage | back to summary |
|---|---|
| pack-priv static Path getPathInAppImage(ApplicationLayout appLayout) Returns the path to the application image info file in the given application layout.
| |
| getPlatform | back to summary |
|---|---|
| pack-priv static String getPlatform(OperatingSystem os) | |
| getVersion | back to summary |
|---|---|
| pack-priv static String getVersion() | |
| load | back to summary |
|---|---|
| pack-priv static ExternalApplication load(ApplicationLayout appLayout, OperatingSystem os) Loads application image info from the specified application layout and OS.
| |
| save | back to summary |
|---|---|
| pack-priv void save(ApplicationLayout appLayout) throws IOException Writes the values captured in this instance into the application image info file in the given application layout.
It is an equivalent to calling
| |
| save | back to summary |
|---|---|
| pack-priv void save(ApplicationLayout appLayout, OperatingSystem os) throws IOException Writes the values captured in this instance into the application image info file in the given application layout.
| |
| Modifier and Type | Field and Description |
|---|---|
| private static final Set | |
| private static final String | |
| private static final Set | |
| private static final String |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| pack-priv static Map | |
| pack-priv static Map | |
| private static Map | |
| private static String |
| LAUNCHER_ATTR_NAMES | back to summary |
|---|---|
| private static final Set<String> LAUNCHER_ATTR_NAMES | |
| LAUNCHER_PROPERTIES_XPATH_QUERY | back to summary |
|---|---|
| private static final String LAUNCHER_PROPERTIES_XPATH_QUERY | |
| MAIN_ELEMENT_NAMES | back to summary |
|---|---|
| private static final Set<String> MAIN_ELEMENT_NAMES | |
| MAIN_PROPERTIES_XPATH_QUERY | back to summary |
|---|---|
| private static final String MAIN_PROPERTIES_XPATH_QUERY | |
| AppImageProperties | back to summary |
|---|---|
| private AppImageProperties() | |
| launcher | back to summary |
|---|---|
| pack-priv static Map | |
| main | back to summary |
|---|---|
| pack-priv static Map | |
| queryProperties | back to summary |
|---|---|
| private static Map | |
| xpathQueryForExtraProperties | back to summary |
|---|---|
| private static String xpathQueryForExtraProperties(Set<String> excludeNames) | |
| Modifier and Type | Field and Description |
|---|---|
| private static final long |
| Access | Constructor and Description |
|---|---|
| pack-priv | |
| pack-priv |
| serialVersionUID | back to summary |
|---|---|
| private static final long serialVersionUID | |
| InvalidAppImageFileException | back to summary |
|---|---|
| pack-priv InvalidAppImageFileException() | |
| InvalidAppImageFileException | back to summary |
|---|---|
| pack-priv InvalidAppImageFileException(Throwable t) | |
| Modifier and Type | Field and Description |
|---|---|
| public static final AppImageFile. | |
| private final String | |
| public static final AppImageFile. |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| pack-priv List | |
| public static AppImageFile. | |
| public static AppImageFile. |
| ADDITIONAL | back to summary |
|---|---|
| public static final AppImageFile. | |
| elementName | back to summary |
|---|---|
| private final String elementName | |
| MAIN | back to summary |
|---|---|
| public static final AppImageFile. | |
| LauncherElement | back to summary |
|---|---|
| private LauncherElement(String elementName) | |
| readAll | back to summary |
|---|---|
| pack-priv List | |
| valueOf | back to summary |
|---|---|
| public static AppImageFile. | |
| values | back to summary |
|---|---|
| public static AppImageFile. | |
| Modifier and Type | Field and Description |
|---|---|
| private final String | |
| private final Map | properties
Record Component accessed by properties(). |
| Access | Constructor and Description |
|---|---|
| pack-priv | |
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| public final boolean | equals(Object o)
Implements abstract java. Indicates whether some other object is "equal to" this one. |
| public final int | |
| public String | |
| private static Map | |
| public Map | |
| pack-priv void | |
| public final String | toString()
Implements abstract java. Returns a string representation of the record. |
| name | back to summary |
|---|---|
| private final String name Record Component accessed by name(). | |
| properties | back to summary |
|---|---|
| private final Map<String, String> properties Record Component accessed by properties(). | |
| LauncherInfo | back to summary |
|---|---|
| pack-priv LauncherInfo(String name, Map<String, String> properties) | |
| LauncherInfo | back to summary |
|---|---|
| pack-priv LauncherInfo(Launcher launcher) | |
| equals | back to summary |
|---|---|
| public final boolean equals(Object o) Implements abstract java. Doc from java. Indicates whether some other object is "equal to" this one. In addition
to the general contract of
R copy = new R(r.c1(), r.c2(), ..., r.cn());
then it must be the case that r.equals(copy).
| |
| hashCode | back to summary |
|---|---|
| public final int hashCode() Implements abstract java. Doc from java. Returns a hash code value for the record.
Obeys the general contract of | |
| name | back to summary |
|---|---|
| public String name() Record Component getter of name. | |
| properties | back to summary |
|---|---|
| private static Map | |
| properties | back to summary |
|---|---|
| public Map Record Component getter of properties. | |
| save | back to summary |
|---|---|
| pack-priv void save(XMLStreamWriter xml, String elementName) throws IOException, XMLStreamException | |
| toString | back to summary |
|---|---|
| public final String toString() Implements abstract java. Doc from java. Returns a string representation of the record.
In accordance with the general contract of In addition to this general contract, record classes must further participate in the invariant that any two records which are equal must produce equal strings. This invariant is necessarily relaxed in the rare case where corresponding equal component values might fail to produce equal strings for themselves. | |