public abstract class AbstractPackageFinder extends Object implements PackageFinder, HasPlatformMatchRules
PackageFinder.FailWithMessage| Constructor and Description |
|---|
AbstractPackageFinder(Command command,
PackageFinderRules rules) |
| Modifier and Type | Method and Description |
|---|---|
protected static PlatformMatch |
match(de.flapdoodle.os.BitSize bitSize,
de.flapdoodle.os.CPUType cpuType,
de.flapdoodle.os.Version... versions) |
protected static PlatformMatch |
match(de.flapdoodle.os.OS os,
de.flapdoodle.os.BitSize bitSize) |
protected static PlatformMatch |
match(de.flapdoodle.os.OS os,
de.flapdoodle.os.BitSize bitSize,
de.flapdoodle.os.CPUType cpuType,
de.flapdoodle.os.Version... versions) |
Optional<de.flapdoodle.embed.process.config.store.Package> |
packageFor(de.flapdoodle.embed.process.distribution.Distribution distribution) |
PackageFinderRules |
rules() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitfailWithMessagepublic AbstractPackageFinder(Command command, PackageFinderRules rules)
public final PackageFinderRules rules()
rules in interface HasPlatformMatchRulespublic final Optional<de.flapdoodle.embed.process.config.store.Package> packageFor(de.flapdoodle.embed.process.distribution.Distribution distribution)
packageFor in interface PackageFinderprotected static PlatformMatch match(de.flapdoodle.os.OS os, de.flapdoodle.os.BitSize bitSize, de.flapdoodle.os.CPUType cpuType, de.flapdoodle.os.Version... versions)
protected static PlatformMatch match(de.flapdoodle.os.OS os, de.flapdoodle.os.BitSize bitSize)
protected static PlatformMatch match(de.flapdoodle.os.BitSize bitSize, de.flapdoodle.os.CPUType cpuType, de.flapdoodle.os.Version... versions)
Copyright © 2023. All rights reserved.