| Package | Description |
|---|---|
| de.flapdoodle.embed.process.extract | |
| de.flapdoodle.embed.process.runtime | |
| de.flapdoodle.embed.process.store |
| Modifier and Type | Class and Description |
|---|---|
class |
ImmutableExtractedFileSet
Immutable implementation of
ExtractedFileSet. |
| Modifier and Type | Method and Description |
|---|---|
static ExtractedFileSet |
ExtractedFileSets.copy(ExtractedFileSet src,
Directory directory,
TempNaming executableNaming) |
ExtractedFileSet |
ArchiveIsFileExtractor.extract(DownloadConfig runtime,
File source,
FilesToExtract toExtract) |
ExtractedFileSet |
Extractor.extract(DownloadConfig runtime,
File source,
FilesToExtract toExtract) |
ExtractedFileSet |
AbstractExtractor.extract(DownloadConfig runtime,
File source,
FilesToExtract toExtract) |
| Modifier and Type | Method and Description |
|---|---|
static ExtractedFileSet |
ExtractedFileSets.copy(ExtractedFileSet src,
Directory directory,
TempNaming executableNaming) |
static ImmutableExtractedFileSet |
ImmutableExtractedFileSet.copyOf(ExtractedFileSet instance)
Creates an immutable copy of a
ExtractedFileSet value. |
static void |
ExtractedFileSets.delete(ExtractedFileSet all) |
| Modifier and Type | Method and Description |
|---|---|
ExtractedFileSet |
Executable.getFile() |
| Modifier and Type | Method and Description |
|---|---|
protected abstract List<String> |
AbstractProcess.getCommandLine(Distribution distribution,
T config,
ExtractedFileSet exe) |
protected Map<String,String> |
AbstractProcess.getEnvironment(Distribution distribution,
T config,
ExtractedFileSet exe) |
protected abstract EXECUTABLE |
Starter.newExecutable(CONFIG config,
Distribution distribution,
RuntimeConfig runtime,
ExtractedFileSet exe) |
| Constructor and Description |
|---|
Executable(Distribution distribution,
T config,
RuntimeConfig runtimeConfig,
ExtractedFileSet executable) |
| Modifier and Type | Method and Description |
|---|---|
Optional<ExtractedFileSet> |
CachingArtifactStore.extractFileSet(Distribution distribution) |
Optional<ExtractedFileSet> |
ExtractedArtifactStore.extractFileSet(Distribution distribution) |
Optional<ExtractedFileSet> |
StaticArtifactStore.extractFileSet(Distribution distribution) |
Optional<ExtractedFileSet> |
ArtifactStore.extractFileSet(Distribution distribution) |
Optional<ExtractedFileSet> |
IArtifactStore.extractFileSet(Distribution distribution) |
protected Map<Distribution,ExtractedFileSet> |
ImmutableStaticArtifactStore.fileSet() |
protected abstract Map<Distribution,ExtractedFileSet> |
StaticArtifactStore.fileSet() |
| Modifier and Type | Method and Description |
|---|---|
ImmutableStaticArtifactStore.Builder |
ImmutableStaticArtifactStore.Builder.putFileSet(Distribution key,
ExtractedFileSet value)
Put one entry to the
fileSet map. |
void |
CachingArtifactStore.removeFileSet(Distribution distribution,
ExtractedFileSet executable) |
void |
ExtractedArtifactStore.removeFileSet(Distribution distribution,
ExtractedFileSet files) |
void |
StaticArtifactStore.removeFileSet(Distribution distribution,
ExtractedFileSet files) |
void |
ArtifactStore.removeFileSet(Distribution distribution,
ExtractedFileSet all) |
void |
IArtifactStore.removeFileSet(Distribution distribution,
ExtractedFileSet files) |
| Modifier and Type | Method and Description |
|---|---|
ImmutableStaticArtifactStore.Builder |
ImmutableStaticArtifactStore.Builder.fileSet(Map<? extends Distribution,? extends ExtractedFileSet> entries)
Sets or replaces all mappings from the specified map as entries for the
fileSet map. |
ImmutableStaticArtifactStore.Builder |
ImmutableStaticArtifactStore.Builder.putAllFileSet(Map<? extends Distribution,? extends ExtractedFileSet> entries)
Put all mappings from the specified map as entries to
fileSet map. |
ImmutableStaticArtifactStore.Builder |
ImmutableStaticArtifactStore.Builder.putFileSet(Map.Entry<? extends Distribution,? extends ExtractedFileSet> entry)
Put one entry to the
fileSet map. |
ImmutableStaticArtifactStore |
ImmutableStaticArtifactStore.withFileSet(Map<? extends Distribution,? extends ExtractedFileSet> entries)
Copy the current immutable object by replacing the
fileSet map with the specified map. |
Copyright © 2022. All rights reserved.