Uses of Interface
org.eolang.maven.fp.Footprint
-
Packages that use Footprint Package Description org.eolang.maven.fp EO program footprint. -
-
Uses of Footprint in org.eolang.maven.fp
Classes in org.eolang.maven.fp that implement Footprint Modifier and Type Class Description class
FpDefault
Default footprint that covers all the scenarios of updating target from source using cache.class
FpEnvelope
Wrapper for footprint.class
FpExistedSource
Footprint throws exception if source file does not exist.class
FpFork
Footprint that behaves like one of the givenFootprint
s depending on the give condition.class
FpGenerated
Footprint that saves content generated from lambda to the target file.class
FpIfOlder
Footprint that behaves as first given wrappedFootprint
if provided target exists and older than source.class
FpIfReleased
Footprint that behaves like one of the given footprints depending on hash and semver of provided cache.class
FpIfTargetExists
Footprint that behaves like one of the given wrapped footprints depending on existence of provided target path.class
FpIfTargetOlder
Footprint that behaves like one of the given wrapped footprints depending on the result of comparison target and source in terms of last modified date.class
FpIgnore
Footprint that does not update target path.class
FpUpdateBoth
Footprint that updates target from content function and updates cache from target.class
FpUpdateFromCache
Footprint that updates target from cache.Constructors in org.eolang.maven.fp with parameters of type Footprint Constructor Description FpEnvelope(Footprint footprint)
Ctor.FpExistedSource(Footprint footprint)
Ctor.FpFork(org.cactoos.BiFunc<Path,Path,Boolean> condition, Footprint first, Footprint second)
Ctor.FpIfOlder(org.cactoos.Func<Path,Path> destination, Footprint first, Footprint second)
Ctor.FpIfOlder(Footprint first, Footprint second)
Ctor.FpIfReleased(String semver, String hash, Footprint first, Footprint second)
Ctor.FpIfReleased(String semver, Supplier<String> hash, Footprint first, Footprint second)
Ctor.FpIfTargetExists(org.cactoos.Func<Path,Path> destination, Footprint first, Footprint second)
Ctor.FpIfTargetExists(Footprint first, Footprint second)
Ctor.FpIfTargetOlder(org.cactoos.Func<Path,Path> destination, Footprint first, Footprint second)
Ctor.FpUpdateBoth(Footprint origin, Supplier<Path> cache)
Ctor.
-