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,
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.BitSize bitSize, de.flapdoodle.os.CPUType cpuType, de.flapdoodle.os.Version... versions)
Copyright © 2023. All rights reserved.