@Value.Immutable public abstract class InitTempDirectory extends Object implements de.flapdoodle.reverse.Transition<TempDir>, de.flapdoodle.reverse.naming.HasLabel
| Constructor and Description |
|---|
InitTempDirectory() |
| Modifier and Type | Method and Description |
|---|---|
static ImmutableInitTempDirectory.Builder |
builder() |
de.flapdoodle.reverse.StateID<TempDir> |
destination() |
de.flapdoodle.reverse.State<TempDir> |
result(de.flapdoodle.reverse.StateLookup lookup) |
Set<de.flapdoodle.reverse.StateID<?>> |
sources() |
protected TempDir |
tempDir() |
String |
transitionLabel() |
static ImmutableInitTempDirectory |
with(Path path) |
static ImmutableInitTempDirectory |
withPlatformTemp() |
static ImmutableInitTempDirectory |
withPlatformTempRandomSubDir() |
public String transitionLabel()
transitionLabel in interface de.flapdoodle.reverse.naming.HasLabel@Value.Default protected TempDir tempDir()
public de.flapdoodle.reverse.StateID<TempDir> destination()
destination in interface de.flapdoodle.reverse.Transition<TempDir>public Set<de.flapdoodle.reverse.StateID<?>> sources()
sources in interface de.flapdoodle.reverse.Transition<TempDir>public de.flapdoodle.reverse.State<TempDir> result(de.flapdoodle.reverse.StateLookup lookup)
result in interface de.flapdoodle.reverse.Transition<TempDir>public static ImmutableInitTempDirectory withPlatformTemp()
public static ImmutableInitTempDirectory.Builder builder()
public static ImmutableInitTempDirectory with(Path path)
public static ImmutableInitTempDirectory withPlatformTempRandomSubDir()
Copyright © 2025. All rights reserved.