Application is comprised from application files and Java runtime.
Use build() or buildFrom(ApplicationLayout) methods to
configure and construct instances of this interface.
| Modifier and Type | Class and Description |
|---|---|
| public static class | ApplicationLayout.
Builds |
| Modifier and Type | Method and Description |
|---|---|
| public static ApplicationLayout. | |
| public static ApplicationLayout. | |
| public static ApplicationLayout | Returns: new object implementingApplicationLayout interfaceapp image layout object appImage, ApplicationLayoutMixin application layout mixin for the app image layout mixin)Creates an object implementing |
| public default ApplicationLayout | map(UnaryOperator<Path> mapper)
Implements jdk. Returns a copy of this app image layout with the specified mapper applied to every path. |
| public default ApplicationLayout | resetRootDirectory()
Implements jdk. Returns a copy of this app image layout with the root directory set to an empty
path ( |
| public default ApplicationLayout | resolveAt(Path root)
Overrides default jdk. Creates a copy of this app image layout resolved at the given root directory. |
| public default ApplicationLayout | unresolve()
Overrides default jdk. Returns a copy of this app image layout resolved such that its root directory
is set to an empty path ( |
| build | back to summary |
|---|---|
| public static ApplicationLayout. | |
| buildFrom | back to summary |
|---|---|
| public static ApplicationLayout. | |
| create | back to summary |
|---|---|
| public static ApplicationLayout create(AppImageLayout appImage, ApplicationLayoutMixin mixin) Creates an object implementing
| |
| map | back to summary |
|---|---|
| public default ApplicationLayout map(UnaryOperator<Path> mapper) Implements jdk. Doc from jdk. Returns a copy of this app image layout with the specified mapper applied to every path.
| |
| resetRootDirectory | back to summary |
|---|---|
| public default ApplicationLayout resetRootDirectory() Implements jdk. Doc from jdk. Returns a copy of this app image layout with the root directory set to an empty
path (
| |
| resolveAt | back to summary |
|---|---|
| public default ApplicationLayout resolveAt(Path root) Overrides default jdk. Doc from jdk. Creates a copy of this app image layout resolved at the given root directory.
| |
| unresolve | back to summary |
|---|---|
| public default ApplicationLayout unresolve() Overrides default jdk. Doc from jdk. Returns a copy of this app image layout resolved such that its root directory
is set to an empty path (
| |
ApplicationLayout instances.
| Modifier and Type | Field and Description |
|---|---|
| private Path | |
| private Path | |
| private Path | |
| private Path | |
| private Path | |
| private Path | |
| private Path |
| Access | Constructor and Description |
|---|---|
| private | |
| private |
| Modifier and Type | Method and Description |
|---|---|
| public ApplicationLayout. | |
| public ApplicationLayout. | |
| public ApplicationLayout. | |
| public ApplicationLayout. | |
| public ApplicationLayout. | |
| public ApplicationLayout. | |
| public ApplicationLayout | |
| public ApplicationLayout. | |
| public ApplicationLayout. | |
| public ApplicationLayout. | |
| public ApplicationLayout. | |
| public ApplicationLayout. | |
| public ApplicationLayout. | |
| public ApplicationLayout. | |
| public ApplicationLayout. | |
| public ApplicationLayout. | |
| public ApplicationLayout. | |
| public ApplicationLayout. |
| appDirectory | back to summary |
|---|---|
| private Path appDirectory | |
| appModsDirectory | back to summary |
|---|---|
| private Path appModsDirectory | |
| contentDirectory | back to summary |
|---|---|
| private Path contentDirectory | |
| desktopIntegrationDirectory | back to summary |
|---|---|
| private Path desktopIntegrationDirectory | |
| launchersDirectory | back to summary |
|---|---|
| private Path launchersDirectory | |
| rootDirectory | back to summary |
|---|---|
| private Path rootDirectory | |
| runtimeDirectory | back to summary |
|---|---|
| private Path runtimeDirectory | |
| Builder | back to summary |
|---|---|
| private Builder() | |
| Builder | back to summary |
|---|---|
| private Builder(ApplicationLayout appLayout) | |
| appDirectory | back to summary |
|---|---|
| public ApplicationLayout. | |
| appDirectory | back to summary |
|---|---|
| public ApplicationLayout. | |
| appModsDirectory | back to summary |
|---|---|
| public ApplicationLayout. | |
| appModsDirectory | back to summary |
|---|---|
| public ApplicationLayout. | |
| contentDirectory | back to summary |
|---|---|
| public ApplicationLayout. | |
| contentDirectory | back to summary |
|---|---|
| public ApplicationLayout. | |
| create | back to summary |
|---|---|
| public ApplicationLayout create() | |
| desktopIntegrationDirectory | back to summary |
|---|---|
| public ApplicationLayout. | |
| desktopIntegrationDirectory | back to summary |
|---|---|
| public ApplicationLayout. | |
| launchersDirectory | back to summary |
|---|---|
| public ApplicationLayout. | |
| launchersDirectory | back to summary |
|---|---|
| public ApplicationLayout. | |
| mutate | back to summary |
|---|---|
| public ApplicationLayout. | |
| rootDirectory | back to summary |
|---|---|
| public ApplicationLayout. | |
| rootDirectory | back to summary |
|---|---|
| public ApplicationLayout. | |
| runtimeDirectory | back to summary |
|---|---|
| public ApplicationLayout. | |
| runtimeDirectory | back to summary |
|---|---|
| public ApplicationLayout. | |
| setAll | back to summary |
|---|---|
| public ApplicationLayout. | |
| setAll | back to summary |
|---|---|
| public ApplicationLayout. | |