| Modifier and Type | Method and Description |
|---|---|
DistributionPackage |
PackageResolver.packageFor(Distribution distribution)
Deprecated.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ImmutableDistribution
Immutable implementation of
Distribution. |
| Modifier and Type | Method and Description |
|---|---|
static Distribution |
Distribution.detectFor(Version version) |
static Distribution |
Distribution.of(Version version,
de.flapdoodle.os.Platform platform) |
| Modifier and Type | Method and Description |
|---|---|
static ImmutableDistribution |
ImmutableDistribution.copyOf(Distribution instance)
Creates an immutable copy of a
Distribution value. |
ImmutableDistribution.Builder |
ImmutableDistribution.Builder.from(Distribution instance)
Fill a builder with attribute values from the provided
Distribution instance. |
Package |
PackageResolver.packageFor(Distribution distribution) |
| Modifier and Type | Method and Description |
|---|---|
de.flapdoodle.reverse.StateID<Distribution> |
ArtifactUrlOfDistributionAndArchiveType.distribution() |
| Modifier and Type | Method and Description |
|---|---|
ArtifactUrl |
UrlOfDistributionAndArchiveType.apply(BaseUrl baseUrl,
Distribution distribution,
ArchiveType archiveType) |
| Modifier and Type | Method and Description |
|---|---|
List<String> |
CommandLinePostProcessor.process(Distribution distribution,
List<String> args) |
List<String> |
CommandLinePostProcessor.Noop.process(Distribution distribution,
List<String> args) |
| Modifier and Type | Method and Description |
|---|---|
protected de.flapdoodle.reverse.Transition<Distribution> |
ImmutableProcessFactory.distribution() |
protected de.flapdoodle.reverse.StateID<Distribution> |
ImmutablePackageOfDistribution.distribution() |
protected de.flapdoodle.reverse.StateID<Distribution> |
ImmutableDownloadPackage.distribution() |
protected de.flapdoodle.reverse.StateID<Distribution> |
DownloadPackage.distribution() |
protected de.flapdoodle.reverse.Transition<Distribution> |
ProcessFactory.distribution() |
protected de.flapdoodle.reverse.StateID<Distribution> |
PackageOfDistribution.distribution() |
protected Function<Distribution,Package> |
ImmutableProcessFactory.packageInformation() |
protected abstract Function<Distribution,Package> |
ProcessFactory.packageInformation() |
| Modifier and Type | Method and Description |
|---|---|
ImmutablePackageOfDistribution.Builder |
ImmutablePackageOfDistribution.Builder.distribution(de.flapdoodle.reverse.StateID<Distribution> distribution)
Initializes the value for the
distribution attribute. |
ImmutableDownloadPackage.Builder |
ImmutableDownloadPackage.Builder.distribution(de.flapdoodle.reverse.StateID<Distribution> distribution)
Initializes the value for the
distribution attribute. |
ImmutableProcessFactory.Builder |
ImmutableProcessFactory.Builder.distribution(de.flapdoodle.reverse.Transition<Distribution> distribution)
Initializes the value for the
distribution attribute. |
ImmutableProcessFactory.Builder |
ImmutableProcessFactory.Builder.packageInformation(Function<Distribution,Package> packageInformation)
Initializes the value for the
packageInformation attribute. |
ImmutablePackageOfDistribution |
ImmutablePackageOfDistribution.withDistribution(de.flapdoodle.reverse.StateID<Distribution> value)
Copy the current immutable object by setting a value for the
distribution attribute. |
ImmutableDownloadPackage |
ImmutableDownloadPackage.withDistribution(de.flapdoodle.reverse.StateID<Distribution> value)
Copy the current immutable object by setting a value for the
distribution attribute. |
ImmutableProcessFactory |
ImmutableProcessFactory.withDistribution(de.flapdoodle.reverse.Transition<Distribution> value)
Copy the current immutable object by setting a value for the
distribution attribute. |
ImmutableProcessFactory |
ImmutableProcessFactory.withPackageInformation(Function<Distribution,Package> value)
Copy the current immutable object by setting a value for the
packageInformation attribute. |
Copyright © 2022. All rights reserved.