| Modifier and Type | Class and Description |
|---|---|
| private static record | |
| pack-priv static record |
| Modifier and Type | Field and Description |
|---|---|
| private Collection | |
| private AppImageLayout | |
| private Collection | |
| private String | |
| private static final ApplicationBuilder. | |
| private UnaryOperator | |
| private String | |
| private ExternalApplication | |
| private ApplicationLaunchers | |
| private String | |
| private RuntimeBuilder | |
| private Path | |
| private String | |
| private String |
| Access | Constructor and Description |
|---|---|
| pack-priv | |
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| pack-priv ApplicationBuilder | |
| pack-priv ApplicationBuilder | |
| pack-priv ApplicationBuilder | |
| pack-priv ApplicationBuilder | |
| pack-priv ApplicationBuilder | |
| pack-priv Application | |
| private Optional | |
| pack-priv ApplicationBuilder | |
| pack-priv ApplicationBuilder | |
| pack-priv ApplicationBuilder | |
| pack-priv Optional | |
| pack-priv boolean | |
| pack-priv ApplicationBuilder | |
| pack-priv Optional | |
| pack-priv ApplicationBuilder | |
| pack-priv static <T extends Launcher> ApplicationLaunchers | normalizeIcons(ApplicationLaunchers appLaunchers, Optional<Path> resourceDir, BiFunction<T, Launcher, T> launcherOverrideCtor)
|
| pack-priv static <T, U extends Launcher> ApplicationLaunchers | normalizeLauncherProperty(ApplicationLaunchers appLaunchers, Predicate<U> needsNormalization, Function<U, Optional<T>> normalizedPropertyValueFinder, BiFunction<U, T, U> propertyOverrider)
|
| pack-priv static <T, U extends Launcher> ApplicationLaunchers | normalizeLauncherProperty(ApplicationLaunchers appLaunchers, Predicate<U> needsNormalization, Function<U, Optional<T>> normalizedPropertyValueFinder, Function<U, T> normalizedPropertyValueGetter, BiFunction<U, T, U> propertyOverrider)
|
| pack-priv static Application | |
| private static Launcher | |
| pack-priv static Launcher | |
| pack-priv ApplicationBuilder | |
| pack-priv ApplicationBuilder | |
| private String | |
| pack-priv ApplicationBuilder | |
| pack-priv ApplicationBuilder | |
| pack-priv Optional |
| appDirSources | back to summary |
|---|---|
| private Collection<RootedPath> appDirSources | |
| appImageLayout | back to summary |
|---|---|
| private AppImageLayout appImageLayout | |
| contentDirSources | back to summary |
|---|---|
| private Collection<RootedPath> contentDirSources | |
| copyright | back to summary |
|---|---|
| private String copyright | |
| DEFAULTS | back to summary |
|---|---|
| private static final ApplicationBuilder. | |
| derivedVersionNormalizer | back to summary |
|---|---|
| private UnaryOperator<String> derivedVersionNormalizer | |
| description | back to summary |
|---|---|
| private String description | |
| externalApp | back to summary |
|---|---|
| private ExternalApplication externalApp | |
| launchers | back to summary |
|---|---|
| private ApplicationLaunchers launchers | |
| name | back to summary |
|---|---|
| private String name | |
| runtimeBuilder | back to summary |
|---|---|
| private RuntimeBuilder runtimeBuilder | |
| runtimeReleaseFile | back to summary |
|---|---|
| private Path runtimeReleaseFile | |
| vendor | back to summary |
|---|---|
| private String vendor | |
| version | back to summary |
|---|---|
| private String version | |
| ApplicationBuilder | back to summary |
|---|---|
| pack-priv ApplicationBuilder() | |
| ApplicationBuilder | back to summary |
|---|---|
| pack-priv ApplicationBuilder(ApplicationBuilder other) | |
| appDirSources | back to summary |
|---|---|
| pack-priv ApplicationBuilder appDirSources(Collection<RootedPath> v) | |
| appImageLayout | back to summary |
|---|---|
| pack-priv ApplicationBuilder appImageLayout(AppImageLayout v) | |
| contentDirSources | back to summary |
|---|---|
| pack-priv ApplicationBuilder contentDirSources(Collection<RootedPath> v) | |
| copy | back to summary |
|---|---|
| pack-priv ApplicationBuilder copy() | |
| copyright | back to summary |
|---|---|
| pack-priv ApplicationBuilder copyright(String v) | |
| create | back to summary |
|---|---|
| pack-priv Application create() | |
| derivedVersion | back to summary |
|---|---|
| private Optional | |
| derivedVersionNormalizer | back to summary |
|---|---|
| pack-priv ApplicationBuilder derivedVersionNormalizer(UnaryOperator<String> v) | |
| description | back to summary |
|---|---|
| pack-priv ApplicationBuilder description(String v) | |
| externalApplication | back to summary |
|---|---|
| pack-priv ApplicationBuilder externalApplication(ExternalApplication v) | |
| externalApplication | back to summary |
|---|---|
| pack-priv Optional | |
| isRuntime | back to summary |
|---|---|
| pack-priv boolean isRuntime() | |
| launchers | back to summary |
|---|---|
| pack-priv ApplicationBuilder launchers(ApplicationLaunchers v) | |
| launchers | back to summary |
|---|---|
| pack-priv Optional | |
| name | back to summary |
|---|---|
| pack-priv ApplicationBuilder name(String v) | |
| normalizeIcons | back to summary |
|---|---|
| pack-priv static <T extends Launcher> ApplicationLaunchers normalizeIcons(ApplicationLaunchers appLaunchers, Optional<Path> resourceDir, BiFunction<T, Launcher, T> launcherOverrideCtor) | |
| normalizeLauncherProperty | back to summary |
|---|---|
| pack-priv static <T, U extends Launcher> ApplicationLaunchers normalizeLauncherProperty(ApplicationLaunchers appLaunchers, Predicate<U> needsNormalization, Function<U, Optional<T>> normalizedPropertyValueFinder, BiFunction<U, T, U> propertyOverrider) | |
| normalizeLauncherProperty | back to summary |
|---|---|
| pack-priv static <T, U extends Launcher> ApplicationLaunchers normalizeLauncherProperty(ApplicationLaunchers appLaunchers, Predicate<U> needsNormalization, Function<U, Optional<T>> normalizedPropertyValueFinder, Function<U, T> normalizedPropertyValueGetter, BiFunction<U, T, U> propertyOverrider) | |
| overrideAppImageLayout | back to summary |
|---|---|
| pack-priv static Application overrideAppImageLayout(Application app, AppImageLayout appImageLayout) | |
| overrideIcon | back to summary |
|---|---|
| private static Launcher overrideIcon(Launcher launcher, LauncherIcon icon) | |
| overrideLauncherStartupInfo | back to summary |
|---|---|
| pack-priv static Launcher overrideLauncherStartupInfo(Launcher launcher, LauncherStartupInfo startupInfo) | |
| runtimeBuilder | back to summary |
|---|---|
| pack-priv ApplicationBuilder runtimeBuilder(RuntimeBuilder v) | |
| runtimeReleaseFile | back to summary |
|---|---|
| pack-priv ApplicationBuilder runtimeReleaseFile(Path v) | |
| validatedVersion | back to summary |
|---|---|
| private String validatedVersion() | |
| vendor | back to summary |
|---|---|
| pack-priv ApplicationBuilder vendor(String v) | |
| version | back to summary |
|---|---|
| pack-priv ApplicationBuilder version(String v) | |
| version | back to summary |
|---|---|
| pack-priv Optional | |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| pack-priv String | |
| public final boolean | equals(Object o)
Implements abstract java. Indicates whether some other object is "equal to" this one. |
| public final int | |
| public final String | toString()
Implements abstract java. Returns a string representation of the record. |
| public String | |
| public String |
| vendor | back to summary |
|---|---|
| private final String vendor Record Component accessed by vendor(). | |
| version | back to summary |
|---|---|
| private final String version Record Component accessed by version(). | |
| Defaults | back to summary |
|---|---|
| private Defaults(String version, String vendor) | |
| copyright | back to summary |
|---|---|
| pack-priv String copyright() | |
| 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 | |
| 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. | |
| vendor | back to summary |
|---|---|
| public String vendor() Record Component getter of vendor. | |
| version | back to summary |
|---|---|
| public String version() Record Component getter of version. | |
| Modifier and Type | Field and Description |
|---|---|
| private final String | qualifiedClassName
Record Component accessed by qualifiedClassName(). |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| public List | classPath()
Implements jdk. Gets the files and directories that should be put on a classpath for an application launcher this launcher startup configuration applies to. |
| public List | defaultParameters()
Implements jdk. Gets the default parameters for the |
| public final boolean | equals(Object o)
Implements abstract java. Indicates whether some other object is "equal to" this one. |
| public final int | |
| public List | javaOptions()
Implements jdk. Gets JVM options of this launcher startup configuration. |
| public String | qualifiedClassName()
Record Component getter of qualifiedClassName. Implements jdk. Gets the qualified name of the main class of this launcher startup configuration.
|
| public final String | toString()
Implements abstract java. Returns a string representation of the record. |
| qualifiedClassName | back to summary |
|---|---|
| private final String qualifiedClassName Record Component accessed by qualifiedClassName(). | |
| MainLauncherStartupInfo | back to summary |
|---|---|
| pack-priv MainLauncherStartupInfo(String qualifiedClassName) | |
| classPath | back to summary |
|---|---|
| public List Implements jdk. Doc from jdk. Gets the files and directories that should be put on a classpath for an application launcher this launcher startup configuration applies to.
| |
| defaultParameters | back to summary |
|---|---|
| public List Implements jdk. Doc from jdk. Gets the default parameters for the
| |
| 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 | |
| javaOptions | back to summary |
|---|---|
| public List Implements jdk. Doc from jdk. Gets JVM options of this launcher startup configuration.
| |
| qualifiedClassName | back to summary |
|---|---|
| public String qualifiedClassName() Record Component getter of qualifiedClassName. Implements jdk. Doc from jdk. Gets the qualified name of the main class of this launcher startup configuration. | |
| 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. | |