Skip navigation links
A B C D E F H I L M N O P R S T U V W 

A

addAllFeatures(Iterable<Feature>) - Method in class de.flapdoodle.embed.mongo.packageresolver.ImmutableFeatureSet.Builder
Adds elements to features set.
addAllFeatures(Iterable<Feature>) - Method in class de.flapdoodle.embed.mongo.packageresolver.ImmutableFeatureSetRule.Builder
Adds elements to features set.
addAllFeatures(Iterable<Feature>) - Method in interface de.flapdoodle.embed.mongo.packageresolver.ImmutableFeatureSetRule.BuildFinal
Adds elements to features set.
addAllRules(Iterable<? extends PackageFinderRule>) - Method in class de.flapdoodle.embed.mongo.packageresolver.ImmutablePackageFinderRules.Builder
Adds elements to rules list.
addAllVersion(Iterable<? extends Version>) - Method in class de.flapdoodle.embed.mongo.packageresolver.ImmutablePlatformMatch.Builder
Adds elements to version set.
addFeatures(Feature) - Method in class de.flapdoodle.embed.mongo.packageresolver.ImmutableFeatureSet.Builder
Adds one element to features set.
addFeatures(Feature...) - Method in class de.flapdoodle.embed.mongo.packageresolver.ImmutableFeatureSet.Builder
Adds elements to features set.
addFeatures(Feature) - Method in class de.flapdoodle.embed.mongo.packageresolver.ImmutableFeatureSetRule.Builder
Adds one element to features set.
addFeatures(Feature...) - Method in class de.flapdoodle.embed.mongo.packageresolver.ImmutableFeatureSetRule.Builder
Adds elements to features set.
addFeatures(Feature) - Method in interface de.flapdoodle.embed.mongo.packageresolver.ImmutableFeatureSetRule.BuildFinal
Adds one element to features set.
addFeatures(Feature...) - Method in interface de.flapdoodle.embed.mongo.packageresolver.ImmutableFeatureSetRule.BuildFinal
Adds elements to features set.
addRules(PackageFinderRule) - Method in class de.flapdoodle.embed.mongo.packageresolver.ImmutablePackageFinderRules.Builder
Adds one element to rules list.
addRules(PackageFinderRule...) - Method in class de.flapdoodle.embed.mongo.packageresolver.ImmutablePackageFinderRules.Builder
Adds elements to rules list.
addVersion(Version) - Method in class de.flapdoodle.embed.mongo.packageresolver.ImmutablePlatformMatch.Builder
Adds one element to version set.
addVersion(Version...) - Method in class de.flapdoodle.embed.mongo.packageresolver.ImmutablePlatformMatch.Builder
Adds elements to version set.
all() - Static method in interface de.flapdoodle.embed.mongo.packageresolver.DistributionMatch
 
All() - Constructor for class de.flapdoodle.embed.mongo.packageresolver.DistributionMatch.All
 
AmazonPackageResolver - Class in de.flapdoodle.embed.mongo.packageresolver.linux
 
AmazonPackageResolver(Command) - Constructor for class de.flapdoodle.embed.mongo.packageresolver.linux.AmazonPackageResolver
 
andThen(DistributionMatch) - Method in interface de.flapdoodle.embed.mongo.packageresolver.DistributionMatch
 
AndThen(DistributionMatch, DistributionMatch) - Constructor for class de.flapdoodle.embed.mongo.packageresolver.DistributionMatch.AndThen
 
any(DistributionMatch...) - Static method in interface de.flapdoodle.embed.mongo.packageresolver.DistributionMatch
 
any(List<? extends DistributionMatch>) - Static method in interface de.flapdoodle.embed.mongo.packageresolver.DistributionMatch
 
Any(DistributionMatch...) - Constructor for class de.flapdoodle.embed.mongo.packageresolver.DistributionMatch.Any
 
Any(List<? extends DistributionMatch>) - Constructor for class de.flapdoodle.embed.mongo.packageresolver.DistributionMatch.Any
 
any() - Static method in interface de.flapdoodle.embed.mongo.packageresolver.PlatformMatch
 
archiveType() - Method in class de.flapdoodle.embed.mongo.packageresolver.ImmutableUrlTemplatePackageResolver
 
archiveType(ArchiveType) - Method in class de.flapdoodle.embed.mongo.packageresolver.ImmutableUrlTemplatePackageResolver.Builder
Initializes the value for the archiveType attribute.
archiveType() - Method in class de.flapdoodle.embed.mongo.packageresolver.UrlTemplatePackageResolver
 
asInDownloadPath() - Method in enum de.flapdoodle.embed.mongo.packageresolver.MongotoolsVersion
 
asInDownloadPath() - Method in enum de.flapdoodle.embed.mongo.packageresolver.MongotoolsVersion.Main
 

B

bitSize() - Method in class de.flapdoodle.embed.mongo.packageresolver.ImmutablePlatformMatch
 
bitSize(BitSize) - Method in class de.flapdoodle.embed.mongo.packageresolver.ImmutablePlatformMatch.Builder
Initializes the optional value bitSize to bitSize.
bitSize(Optional<? extends BitSize>) - Method in class de.flapdoodle.embed.mongo.packageresolver.ImmutablePlatformMatch.Builder
Initializes the optional value bitSize to bitSize.
bitSize() - Method in interface de.flapdoodle.embed.mongo.packageresolver.PlatformMatch
 
build() - Method in class de.flapdoodle.embed.mongo.packageresolver.ImmutableFeatureSet.Builder
Builds a new ImmutableFeatureSet.
build() - Method in class de.flapdoodle.embed.mongo.packageresolver.ImmutableFeatureSetRule.Builder
build() - Method in interface de.flapdoodle.embed.mongo.packageresolver.ImmutableFeatureSetRule.BuildFinal
build() - Method in class de.flapdoodle.embed.mongo.packageresolver.ImmutableNumericVersion.Builder
build() - Method in class de.flapdoodle.embed.mongo.packageresolver.ImmutablePackageFinderRule.Builder
build() - Method in interface de.flapdoodle.embed.mongo.packageresolver.ImmutablePackageFinderRule.BuildFinal
build() - Method in class de.flapdoodle.embed.mongo.packageresolver.ImmutablePackageFinderRules.Builder
build() - Method in class de.flapdoodle.embed.mongo.packageresolver.ImmutablePlatformMatch.Builder
build() - Method in class de.flapdoodle.embed.mongo.packageresolver.ImmutableUrlTemplatePackageResolver.Builder
build() - Method in class de.flapdoodle.embed.mongo.packageresolver.ImmutableVersionRange.Builder
Builds a new ImmutableVersionRange.
builder() - Static method in interface de.flapdoodle.embed.mongo.packageresolver.FeatureSetRule
 
builder() - Static method in class de.flapdoodle.embed.mongo.packageresolver.ImmutableFeatureSet
Creates a builder for ImmutableFeatureSet.
builder() - Static method in class de.flapdoodle.embed.mongo.packageresolver.ImmutableFeatureSetRule
Creates a builder for ImmutableFeatureSetRule.
builder() - Static method in class de.flapdoodle.embed.mongo.packageresolver.ImmutableNumericVersion
Creates a builder for ImmutableNumericVersion.
builder() - Static method in class de.flapdoodle.embed.mongo.packageresolver.ImmutablePackageFinderRule
Creates a builder for ImmutablePackageFinderRule.
builder() - Static method in class de.flapdoodle.embed.mongo.packageresolver.ImmutablePackageFinderRules
Creates a builder for ImmutablePackageFinderRules.
builder() - Static method in class de.flapdoodle.embed.mongo.packageresolver.ImmutablePlatformMatch
Creates a builder for ImmutablePlatformMatch.
builder() - Static method in class de.flapdoodle.embed.mongo.packageresolver.ImmutableUrlTemplatePackageResolver
builder() - Static method in class de.flapdoodle.embed.mongo.packageresolver.ImmutableVersionRange
Creates a builder for ImmutableVersionRange.
builder() - Static method in interface de.flapdoodle.embed.mongo.packageresolver.PackageFinderRule
 
builder() - Static method in class de.flapdoodle.embed.mongo.packageresolver.PackageFinderRules
 
builder() - Static method in interface de.flapdoodle.embed.mongo.packageresolver.PlatformMatch
 
builder() - Static method in class de.flapdoodle.embed.mongo.packageresolver.UrlTemplatePackageResolver
 

C

CentosRedhatPackageResolver - Class in de.flapdoodle.embed.mongo.packageresolver.linux
 
CentosRedhatPackageResolver(Command) - Constructor for class de.flapdoodle.embed.mongo.packageresolver.linux.CentosRedhatPackageResolver
 
check() - Method in class de.flapdoodle.embed.mongo.packageresolver.VersionRange
 
Command - Enum in de.flapdoodle.embed.mongo.packageresolver
 
commandName() - Method in enum de.flapdoodle.embed.mongo.packageresolver.Command
 
compareTo(NumericVersion) - Method in interface de.flapdoodle.embed.mongo.packageresolver.NumericVersion
 
copyOf(FeatureSet) - Static method in class de.flapdoodle.embed.mongo.packageresolver.ImmutableFeatureSet
Creates an immutable copy of a FeatureSet value.
copyOf(FeatureSetRule) - Static method in class de.flapdoodle.embed.mongo.packageresolver.ImmutableFeatureSetRule
Creates an immutable copy of a FeatureSetRule value.
copyOf(NumericVersion) - Static method in class de.flapdoodle.embed.mongo.packageresolver.ImmutableNumericVersion
Creates an immutable copy of a NumericVersion value.
copyOf(PackageFinderRule) - Static method in class de.flapdoodle.embed.mongo.packageresolver.ImmutablePackageFinderRule
Creates an immutable copy of a PackageFinderRule value.
copyOf(PackageFinderRules) - Static method in class de.flapdoodle.embed.mongo.packageresolver.ImmutablePackageFinderRules
Creates an immutable copy of a PackageFinderRules value.
copyOf(PlatformMatch) - Static method in class de.flapdoodle.embed.mongo.packageresolver.ImmutablePlatformMatch
Creates an immutable copy of a PlatformMatch value.
copyOf(UrlTemplatePackageResolver) - Static method in class de.flapdoodle.embed.mongo.packageresolver.ImmutableUrlTemplatePackageResolver
Creates an immutable copy of a UrlTemplatePackageResolver value.
copyOf(VersionRange) - Static method in class de.flapdoodle.embed.mongo.packageresolver.ImmutableVersionRange
Creates an immutable copy of a VersionRange value.
cpuType(CPUType) - Method in class de.flapdoodle.embed.mongo.packageresolver.ImmutablePlatformMatch.Builder
Initializes the optional value cpuType to cpuType.
cpuType(Optional<? extends CPUType>) - Method in class de.flapdoodle.embed.mongo.packageresolver.ImmutablePlatformMatch.Builder
Initializes the optional value cpuType to cpuType.
cpuType() - Method in class de.flapdoodle.embed.mongo.packageresolver.ImmutablePlatformMatch
 
cpuType() - Method in interface de.flapdoodle.embed.mongo.packageresolver.PlatformMatch
 

D

de.flapdoodle.embed.mongo.packageresolver - package de.flapdoodle.embed.mongo.packageresolver
 
de.flapdoodle.embed.mongo.packageresolver.linux - package de.flapdoodle.embed.mongo.packageresolver.linux
 
DebianPackageResolver - Class in de.flapdoodle.embed.mongo.packageresolver.linux
 
DebianPackageResolver(Command) - Constructor for class de.flapdoodle.embed.mongo.packageresolver.linux.DebianPackageResolver
 
DefaultFeatureSetResolver - Class in de.flapdoodle.embed.mongo.packageresolver
 
DefaultFeatureSetResolver() - Constructor for class de.flapdoodle.embed.mongo.packageresolver.DefaultFeatureSetResolver
 
defaultInstance() - Static method in interface de.flapdoodle.embed.mongo.packageresolver.FeatureSetResolver
 
DistributionMatch - Interface in de.flapdoodle.embed.mongo.packageresolver
 
DistributionMatch.All - Class in de.flapdoodle.embed.mongo.packageresolver
 
DistributionMatch.AndThen - Class in de.flapdoodle.embed.mongo.packageresolver
 
DistributionMatch.Any - Class in de.flapdoodle.embed.mongo.packageresolver
 
dontMatch(Optional<T>, T) - Static method in interface de.flapdoodle.embed.mongo.packageresolver.PlatformMatch
 
dontMatch(Optional<T>, Optional<T>) - Static method in interface de.flapdoodle.embed.mongo.packageresolver.PlatformMatch
 
dontMatch(Set<T>, Optional<T>) - Static method in interface de.flapdoodle.embed.mongo.packageresolver.PlatformMatch
 

E

empty() - Static method in class de.flapdoodle.embed.mongo.packageresolver.PackageFinderRules
 
enabled(Feature) - Method in class de.flapdoodle.embed.mongo.packageresolver.FeatureSet
 
equals(Object) - Method in class de.flapdoodle.embed.mongo.packageresolver.ImmutableFeatureSet
This instance is equal to all instances of ImmutableFeatureSet that have equal attribute values.
equals(Object) - Method in class de.flapdoodle.embed.mongo.packageresolver.ImmutableFeatureSetRule
This instance is equal to all instances of ImmutableFeatureSetRule that have equal attribute values.
equals(Object) - Method in class de.flapdoodle.embed.mongo.packageresolver.ImmutableNumericVersion
This instance is equal to all instances of ImmutableNumericVersion that have equal attribute values.
equals(Object) - Method in class de.flapdoodle.embed.mongo.packageresolver.ImmutablePackageFinderRule
This instance is equal to all instances of ImmutablePackageFinderRule that have equal attribute values.
equals(Object) - Method in class de.flapdoodle.embed.mongo.packageresolver.ImmutablePackageFinderRules
This instance is equal to all instances of ImmutablePackageFinderRules that have equal attribute values.
equals(Object) - Method in class de.flapdoodle.embed.mongo.packageresolver.ImmutablePlatformMatch
This instance is equal to all instances of ImmutablePlatformMatch that have equal attribute values.
equals(Object) - Method in class de.flapdoodle.embed.mongo.packageresolver.ImmutableUrlTemplatePackageResolver
This instance is equal to all instances of ImmutableUrlTemplatePackageResolver that have equal attribute values.
equals(Object) - Method in class de.flapdoodle.embed.mongo.packageresolver.ImmutableVersionRange
This instance is equal to all instances of ImmutableVersionRange that have equal attribute values.
explain() - Method in interface de.flapdoodle.embed.mongo.packageresolver.HasExplanation
 
explain() - Method in class de.flapdoodle.embed.mongo.packageresolver.linux.LinuxMintPackageResolver
 
explain() - Method in class de.flapdoodle.embed.mongo.packageresolver.PackageFinder.FailWithMessage
 
explain() - Method in class de.flapdoodle.embed.mongo.packageresolver.PlatformPackageResolver
 
explain() - Method in class de.flapdoodle.embed.mongo.packageresolver.UrlTemplatePackageResolver
 
ExplainRules - Class in de.flapdoodle.embed.mongo.packageresolver
 

F

failWithMessage(Function<Distribution, String>) - Static method in interface de.flapdoodle.embed.mongo.packageresolver.PackageFinder
 
FailWithMessage(Function<Distribution, String>) - Constructor for class de.flapdoodle.embed.mongo.packageresolver.PackageFinder.FailWithMessage
 
Feature - Enum in de.flapdoodle.embed.mongo.packageresolver
 
features() - Method in class de.flapdoodle.embed.mongo.packageresolver.FeatureSet
 
features() - Method in interface de.flapdoodle.embed.mongo.packageresolver.FeatureSetRule
 
features(Iterable<Feature>) - Method in class de.flapdoodle.embed.mongo.packageresolver.ImmutableFeatureSet.Builder
Sets or replaces all elements for features set.
features() - Method in class de.flapdoodle.embed.mongo.packageresolver.ImmutableFeatureSet
 
features() - Method in class de.flapdoodle.embed.mongo.packageresolver.ImmutableFeatureSetRule
 
FeatureSet - Class in de.flapdoodle.embed.mongo.packageresolver
 
FeatureSet() - Constructor for class de.flapdoodle.embed.mongo.packageresolver.FeatureSet
 
FeatureSetResolver - Interface in de.flapdoodle.embed.mongo.packageresolver
 
FeatureSetRule - Interface in de.flapdoodle.embed.mongo.packageresolver
 
featuresOf(Version) - Method in class de.flapdoodle.embed.mongo.packageresolver.DefaultFeatureSetResolver
 
featuresOf(Version) - Method in interface de.flapdoodle.embed.mongo.packageresolver.FeatureSetResolver
 
fileSet(FileSet) - Method in class de.flapdoodle.embed.mongo.packageresolver.ImmutableUrlTemplatePackageResolver.Builder
Initializes the value for the fileSet attribute.
fileSet() - Method in class de.flapdoodle.embed.mongo.packageresolver.ImmutableUrlTemplatePackageResolver
 
fileSet() - Method in class de.flapdoodle.embed.mongo.packageresolver.UrlTemplatePackageResolver
 
finder(PackageFinder) - Method in class de.flapdoodle.embed.mongo.packageresolver.ImmutablePackageFinderRule.Builder
Initializes the value for the finder attribute.
finder() - Method in class de.flapdoodle.embed.mongo.packageresolver.ImmutablePackageFinderRule
 
finder(PackageFinder) - Method in interface de.flapdoodle.embed.mongo.packageresolver.ImmutablePackageFinderRule.FinderBuildStage
Initializes the value for the finder attribute.
finder() - Method in interface de.flapdoodle.embed.mongo.packageresolver.PackageFinderRule
 
first() - Method in class de.flapdoodle.embed.mongo.packageresolver.DistributionMatch.AndThen
 
forType(Class<S>) - Static method in class de.flapdoodle.embed.mongo.packageresolver.ExplainRules
 
from(FeatureSet) - Method in class de.flapdoodle.embed.mongo.packageresolver.ImmutableFeatureSet.Builder
Fill a builder with attribute values from the provided FeatureSet instance.
from(NumericVersion) - Method in class de.flapdoodle.embed.mongo.packageresolver.ImmutableNumericVersion.Builder
Fill a builder with attribute values from the provided NumericVersion instance.
from(PackageFinderRules) - Method in class de.flapdoodle.embed.mongo.packageresolver.ImmutablePackageFinderRules.Builder
Fill a builder with attribute values from the provided PackageFinderRules instance.
from(PlatformMatch) - Method in class de.flapdoodle.embed.mongo.packageresolver.ImmutablePlatformMatch.Builder
Fill a builder with attribute values from the provided PlatformMatch instance.
from(UrlTemplatePackageResolver) - Method in class de.flapdoodle.embed.mongo.packageresolver.ImmutableUrlTemplatePackageResolver.Builder
Fill a builder with attribute values from the provided UrlTemplatePackageResolver instance.
from(VersionRange) - Method in class de.flapdoodle.embed.mongo.packageresolver.ImmutableVersionRange.Builder
Fill a builder with attribute values from the provided VersionRange instance.

H

HasExplanation - Interface in de.flapdoodle.embed.mongo.packageresolver
 
hashCode() - Method in class de.flapdoodle.embed.mongo.packageresolver.ImmutableFeatureSet
Computes a hash code from attributes: features.
hashCode() - Method in class de.flapdoodle.embed.mongo.packageresolver.ImmutableFeatureSetRule
Computes a hash code from attributes: versionRange, features.
hashCode() - Method in class de.flapdoodle.embed.mongo.packageresolver.ImmutableNumericVersion
Computes a hash code from attributes: major, minor, patch.
hashCode() - Method in class de.flapdoodle.embed.mongo.packageresolver.ImmutablePackageFinderRule
Computes a hash code from attributes: match, finder.
hashCode() - Method in class de.flapdoodle.embed.mongo.packageresolver.ImmutablePackageFinderRules
Computes a hash code from attributes: rules.
hashCode() - Method in class de.flapdoodle.embed.mongo.packageresolver.ImmutablePlatformMatch
Computes a hash code from attributes: version, cpuType, bitSize, os.
hashCode() - Method in class de.flapdoodle.embed.mongo.packageresolver.ImmutableUrlTemplatePackageResolver
Computes a hash code from attributes: archiveType, fileSet, urlTemplate.
hashCode() - Method in class de.flapdoodle.embed.mongo.packageresolver.ImmutableVersionRange
Computes a hash code from attributes: min, max.
HasMongotoolsPackage - Interface in de.flapdoodle.embed.mongo.packageresolver
 
HasPlatformMatchRules - Interface in de.flapdoodle.embed.mongo.packageresolver
 

I

ImmutableFeatureSet - Class in de.flapdoodle.embed.mongo.packageresolver
Immutable implementation of FeatureSet.
ImmutableFeatureSet.Builder - Class in de.flapdoodle.embed.mongo.packageresolver
Builds instances of type ImmutableFeatureSet.
ImmutableFeatureSetRule - Class in de.flapdoodle.embed.mongo.packageresolver
Immutable implementation of FeatureSetRule.
ImmutableFeatureSetRule.Builder - Class in de.flapdoodle.embed.mongo.packageresolver
Builds instances of type ImmutableFeatureSetRule.
ImmutableFeatureSetRule.BuildFinal - Interface in de.flapdoodle.embed.mongo.packageresolver
 
ImmutableFeatureSetRule.VersionRangeBuildStage - Interface in de.flapdoodle.embed.mongo.packageresolver
 
ImmutableNumericVersion - Class in de.flapdoodle.embed.mongo.packageresolver
Immutable implementation of NumericVersion.
ImmutableNumericVersion.Builder - Class in de.flapdoodle.embed.mongo.packageresolver
Builds instances of type ImmutableNumericVersion.
ImmutablePackageFinderRule - Class in de.flapdoodle.embed.mongo.packageresolver
Immutable implementation of PackageFinderRule.
ImmutablePackageFinderRule.Builder - Class in de.flapdoodle.embed.mongo.packageresolver
Builds instances of type ImmutablePackageFinderRule.
ImmutablePackageFinderRule.BuildFinal - Interface in de.flapdoodle.embed.mongo.packageresolver
 
ImmutablePackageFinderRule.FinderBuildStage - Interface in de.flapdoodle.embed.mongo.packageresolver
 
ImmutablePackageFinderRule.MatchBuildStage - Interface in de.flapdoodle.embed.mongo.packageresolver
 
ImmutablePackageFinderRules - Class in de.flapdoodle.embed.mongo.packageresolver
Immutable implementation of PackageFinderRules.
ImmutablePackageFinderRules.Builder - Class in de.flapdoodle.embed.mongo.packageresolver
Builds instances of type ImmutablePackageFinderRules.
ImmutablePlatformMatch - Class in de.flapdoodle.embed.mongo.packageresolver
Immutable implementation of PlatformMatch.
ImmutablePlatformMatch.Builder - Class in de.flapdoodle.embed.mongo.packageresolver
Builds instances of type ImmutablePlatformMatch.
ImmutableUrlTemplatePackageResolver - Class in de.flapdoodle.embed.mongo.packageresolver
Immutable implementation of UrlTemplatePackageResolver.
ImmutableUrlTemplatePackageResolver.Builder - Class in de.flapdoodle.embed.mongo.packageresolver
Builds instances of type ImmutableUrlTemplatePackageResolver.
ImmutableVersionRange - Class in de.flapdoodle.embed.mongo.packageresolver
Immutable implementation of VersionRange.
ImmutableVersionRange.Builder - Class in de.flapdoodle.embed.mongo.packageresolver
Builds instances of type ImmutableVersionRange.
INSTANCE - Static variable in class de.flapdoodle.embed.mongo.packageresolver.DefaultFeatureSetResolver
 
isEqual(NumericVersion) - Method in interface de.flapdoodle.embed.mongo.packageresolver.NumericVersion
 
isNewer(NumericVersion) - Method in interface de.flapdoodle.embed.mongo.packageresolver.NumericVersion
 
isNewerOrEqual(int, int, int) - Method in interface de.flapdoodle.embed.mongo.packageresolver.NumericVersion
 
isNewerOrEqual(NumericVersion) - Method in interface de.flapdoodle.embed.mongo.packageresolver.NumericVersion
 
isNextOrPrevPatch(NumericVersion) - Method in interface de.flapdoodle.embed.mongo.packageresolver.NumericVersion
 
isOlder(NumericVersion) - Method in interface de.flapdoodle.embed.mongo.packageresolver.NumericVersion
 
isOlderOrEqual(int, int, int) - Method in interface de.flapdoodle.embed.mongo.packageresolver.NumericVersion
 
isOlderOrEqual(NumericVersion) - Method in interface de.flapdoodle.embed.mongo.packageresolver.NumericVersion
 

L

LinuxMintPackageResolver - Class in de.flapdoodle.embed.mongo.packageresolver.linux
 
LinuxMintPackageResolver(UbuntuPackageResolver) - Constructor for class de.flapdoodle.embed.mongo.packageresolver.linux.LinuxMintPackageResolver
 
LinuxPackageFinder - Class in de.flapdoodle.embed.mongo.packageresolver.linux
 
LinuxPackageFinder(Command) - Constructor for class de.flapdoodle.embed.mongo.packageresolver.linux.LinuxPackageFinder
 

M

major(int) - Method in class de.flapdoodle.embed.mongo.packageresolver.ImmutableNumericVersion.Builder
Initializes the value for the major attribute.
major() - Method in class de.flapdoodle.embed.mongo.packageresolver.ImmutableNumericVersion
 
major() - Method in interface de.flapdoodle.embed.mongo.packageresolver.NumericVersion
 
match(Distribution) - Method in class de.flapdoodle.embed.mongo.packageresolver.DistributionMatch.All
 
match(Distribution) - Method in class de.flapdoodle.embed.mongo.packageresolver.DistributionMatch.AndThen
 
match(Distribution) - Method in class de.flapdoodle.embed.mongo.packageresolver.DistributionMatch.Any
 
match(Distribution) - Method in interface de.flapdoodle.embed.mongo.packageresolver.DistributionMatch
 
match(DistributionMatch) - Method in class de.flapdoodle.embed.mongo.packageresolver.ImmutablePackageFinderRule.Builder
Initializes the value for the match attribute.
match() - Method in class de.flapdoodle.embed.mongo.packageresolver.ImmutablePackageFinderRule
 
match(DistributionMatch) - Method in interface de.flapdoodle.embed.mongo.packageresolver.ImmutablePackageFinderRule.MatchBuildStage
Initializes the value for the match attribute.
match() - Method in interface de.flapdoodle.embed.mongo.packageresolver.PackageFinderRule
 
match(Distribution) - Method in interface de.flapdoodle.embed.mongo.packageresolver.PlatformMatch
 
match(PlatformMatch, Distribution) - Static method in interface de.flapdoodle.embed.mongo.packageresolver.PlatformMatch
 
match(Distribution) - Method in class de.flapdoodle.embed.mongo.packageresolver.VersionRange
 
match(Version) - Method in class de.flapdoodle.embed.mongo.packageresolver.VersionRange
 
matcher() - Method in class de.flapdoodle.embed.mongo.packageresolver.DistributionMatch.Any
 
max(NumericVersion) - Method in class de.flapdoodle.embed.mongo.packageresolver.ImmutableVersionRange.Builder
Initializes the value for the max attribute.
min(NumericVersion) - Method in class de.flapdoodle.embed.mongo.packageresolver.ImmutableVersionRange.Builder
Initializes the value for the min attribute.
minor(int) - Method in class de.flapdoodle.embed.mongo.packageresolver.ImmutableNumericVersion.Builder
Initializes the value for the minor attribute.
minor() - Method in class de.flapdoodle.embed.mongo.packageresolver.ImmutableNumericVersion
 
minor() - Method in interface de.flapdoodle.embed.mongo.packageresolver.NumericVersion
 
mongotoolsVersion() - Method in interface de.flapdoodle.embed.mongo.packageresolver.HasMongotoolsPackage
 
MongotoolsVersion - Enum in de.flapdoodle.embed.mongo.packageresolver
 
MongotoolsVersion.Main - Enum in de.flapdoodle.embed.mongo.packageresolver
 

N

NumericVersion - Interface in de.flapdoodle.embed.mongo.packageresolver
 

O

of(Iterable<Feature>) - Static method in class de.flapdoodle.embed.mongo.packageresolver.FeatureSet
 
of(Set<Feature>) - Static method in class de.flapdoodle.embed.mongo.packageresolver.ImmutableFeatureSet
Construct a new immutable FeatureSet instance.
of(Iterable<Feature>) - Static method in class de.flapdoodle.embed.mongo.packageresolver.ImmutableFeatureSet
Construct a new immutable FeatureSet instance.
of(int, int, int) - Static method in class de.flapdoodle.embed.mongo.packageresolver.ImmutableNumericVersion
Construct a new immutable NumericVersion instance.
of(NumericVersion, NumericVersion) - Static method in class de.flapdoodle.embed.mongo.packageresolver.ImmutableVersionRange
Construct a new immutable VersionRange instance.
of(int, int, int) - Static method in interface de.flapdoodle.embed.mongo.packageresolver.NumericVersion
 
of(String) - Static method in interface de.flapdoodle.embed.mongo.packageresolver.NumericVersion
 
of(DistributionMatch, PackageFinder) - Static method in interface de.flapdoodle.embed.mongo.packageresolver.PackageFinderRule
 
of(NumericVersion, NumericVersion) - Static method in class de.flapdoodle.embed.mongo.packageresolver.VersionRange
 
of(String, String) - Static method in class de.flapdoodle.embed.mongo.packageresolver.VersionRange
 
of(String) - Static method in class de.flapdoodle.embed.mongo.packageresolver.VersionRange
 
os(OS) - Method in class de.flapdoodle.embed.mongo.packageresolver.ImmutablePlatformMatch.Builder
Initializes the optional value os to os.
os(Optional<? extends OS>) - Method in class de.flapdoodle.embed.mongo.packageresolver.ImmutablePlatformMatch.Builder
Initializes the optional value os to os.
os() - Method in class de.flapdoodle.embed.mongo.packageresolver.ImmutablePlatformMatch
 
os() - Method in interface de.flapdoodle.embed.mongo.packageresolver.PlatformMatch
 
OSXPackageFinder - Class in de.flapdoodle.embed.mongo.packageresolver
 
OSXPackageFinder(Command) - Constructor for class de.flapdoodle.embed.mongo.packageresolver.OSXPackageFinder
 

P

PackageFinder - Interface in de.flapdoodle.embed.mongo.packageresolver
 
PackageFinder.FailWithMessage - Class in de.flapdoodle.embed.mongo.packageresolver
 
PackageFinderRule - Interface in de.flapdoodle.embed.mongo.packageresolver
 
PackageFinderRules - Class in de.flapdoodle.embed.mongo.packageresolver
 
PackageFinderRules() - Constructor for class de.flapdoodle.embed.mongo.packageresolver.PackageFinderRules
 
packageFor(Distribution) - Method in class de.flapdoodle.embed.mongo.packageresolver.linux.AmazonPackageResolver
 
packageFor(Distribution) - Method in class de.flapdoodle.embed.mongo.packageresolver.linux.CentosRedhatPackageResolver
 
packageFor(Distribution) - Method in class de.flapdoodle.embed.mongo.packageresolver.linux.DebianPackageResolver
 
packageFor(Distribution) - Method in class de.flapdoodle.embed.mongo.packageresolver.linux.LinuxMintPackageResolver
 
packageFor(Distribution) - Method in class de.flapdoodle.embed.mongo.packageresolver.linux.LinuxPackageFinder
 
packageFor(Distribution) - Method in class de.flapdoodle.embed.mongo.packageresolver.linux.UbuntuPackageResolver
 
packageFor(Distribution) - Method in class de.flapdoodle.embed.mongo.packageresolver.OSXPackageFinder
 
packageFor(Distribution) - Method in class de.flapdoodle.embed.mongo.packageresolver.PackageFinder.FailWithMessage
 
packageFor(Distribution) - Method in interface de.flapdoodle.embed.mongo.packageresolver.PackageFinder
 
packageFor(Distribution) - Method in class de.flapdoodle.embed.mongo.packageresolver.PackageFinderRules
 
packageFor(Distribution) - Method in class de.flapdoodle.embed.mongo.packageresolver.PlatformPackageResolver
 
packageFor(Distribution) - Method in class de.flapdoodle.embed.mongo.packageresolver.SolarisPackageFinder
 
packageFor(Distribution) - Method in class de.flapdoodle.embed.mongo.packageresolver.UrlTemplatePackageResolver
 
packageFor(Distribution) - Method in class de.flapdoodle.embed.mongo.packageresolver.WindowsPackageFinder
 
patch(int) - Method in class de.flapdoodle.embed.mongo.packageresolver.ImmutableNumericVersion.Builder
Initializes the value for the patch attribute.
patch() - Method in class de.flapdoodle.embed.mongo.packageresolver.ImmutableNumericVersion
 
patch() - Method in interface de.flapdoodle.embed.mongo.packageresolver.NumericVersion
 
PlatformMatch - Interface in de.flapdoodle.embed.mongo.packageresolver
 
PlatformPackageResolver - Class in de.flapdoodle.embed.mongo.packageresolver
bc mongodb decided to reinvent their artifact naming which is some kind of complex we have to deal with that somehow
PlatformPackageResolver(Command) - Constructor for class de.flapdoodle.embed.mongo.packageresolver.PlatformPackageResolver
 

R

rules() - Method in interface de.flapdoodle.embed.mongo.packageresolver.HasPlatformMatchRules
 
rules(Iterable<? extends PackageFinderRule>) - Method in class de.flapdoodle.embed.mongo.packageresolver.ImmutablePackageFinderRules.Builder
Sets or replaces all elements for rules list.
rules() - Method in class de.flapdoodle.embed.mongo.packageresolver.linux.AmazonPackageResolver
 
rules() - Method in class de.flapdoodle.embed.mongo.packageresolver.linux.CentosRedhatPackageResolver
 
rules() - Method in class de.flapdoodle.embed.mongo.packageresolver.linux.DebianPackageResolver
 
rules() - Method in class de.flapdoodle.embed.mongo.packageresolver.linux.LinuxPackageFinder
 
rules() - Method in class de.flapdoodle.embed.mongo.packageresolver.linux.UbuntuPackageResolver
 
rules() - Method in class de.flapdoodle.embed.mongo.packageresolver.OSXPackageFinder
 
rules() - Method in class de.flapdoodle.embed.mongo.packageresolver.PlatformPackageResolver
 
rules() - Method in class de.flapdoodle.embed.mongo.packageresolver.SolarisPackageFinder
 
rules() - Method in class de.flapdoodle.embed.mongo.packageresolver.WindowsPackageFinder
 

S

second() - Method in class de.flapdoodle.embed.mongo.packageresolver.DistributionMatch.AndThen
 
SolarisPackageFinder - Class in de.flapdoodle.embed.mongo.packageresolver
 
SolarisPackageFinder(Command) - Constructor for class de.flapdoodle.embed.mongo.packageresolver.SolarisPackageFinder
 

T

toString() - Method in class de.flapdoodle.embed.mongo.packageresolver.ImmutableFeatureSet
Prints the immutable value FeatureSet with attribute values.
toString() - Method in class de.flapdoodle.embed.mongo.packageresolver.ImmutableFeatureSetRule
Prints the immutable value FeatureSetRule with attribute values.
toString() - Method in class de.flapdoodle.embed.mongo.packageresolver.ImmutableNumericVersion
Prints the immutable value NumericVersion with attribute values.
toString() - Method in class de.flapdoodle.embed.mongo.packageresolver.ImmutablePackageFinderRule
Prints the immutable value PackageFinderRule with attribute values.
toString() - Method in class de.flapdoodle.embed.mongo.packageresolver.ImmutablePackageFinderRules
Prints the immutable value PackageFinderRules with attribute values.
toString() - Method in class de.flapdoodle.embed.mongo.packageresolver.ImmutablePlatformMatch
Prints the immutable value PlatformMatch with attribute values.
toString() - Method in class de.flapdoodle.embed.mongo.packageresolver.ImmutableUrlTemplatePackageResolver
Prints the immutable value UrlTemplatePackageResolver with attribute values.
toString() - Method in class de.flapdoodle.embed.mongo.packageresolver.ImmutableVersionRange
Prints the immutable value VersionRange with attribute values.

U

UbuntuPackageResolver - Class in de.flapdoodle.embed.mongo.packageresolver.linux
 
UbuntuPackageResolver(Command) - Constructor for class de.flapdoodle.embed.mongo.packageresolver.linux.UbuntuPackageResolver
 
urlTemplate(String) - Method in class de.flapdoodle.embed.mongo.packageresolver.ImmutableUrlTemplatePackageResolver.Builder
Initializes the value for the urlTemplate attribute.
UrlTemplatePackageResolver - Class in de.flapdoodle.embed.mongo.packageresolver
 
UrlTemplatePackageResolver() - Constructor for class de.flapdoodle.embed.mongo.packageresolver.UrlTemplatePackageResolver
 

V

valueOf(String) - Static method in enum de.flapdoodle.embed.mongo.packageresolver.Command
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.flapdoodle.embed.mongo.packageresolver.Feature
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.flapdoodle.embed.mongo.packageresolver.MongotoolsVersion.Main
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.flapdoodle.embed.mongo.packageresolver.MongotoolsVersion
Returns the enum constant of this type with the specified name.
values() - Static method in enum de.flapdoodle.embed.mongo.packageresolver.Command
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.flapdoodle.embed.mongo.packageresolver.Feature
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.flapdoodle.embed.mongo.packageresolver.MongotoolsVersion.Main
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.flapdoodle.embed.mongo.packageresolver.MongotoolsVersion
Returns an array containing the constants of this enum type, in the order they are declared.
version(Iterable<? extends Version>) - Method in class de.flapdoodle.embed.mongo.packageresolver.ImmutablePlatformMatch.Builder
Sets or replaces all elements for version set.
version() - Method in class de.flapdoodle.embed.mongo.packageresolver.ImmutablePlatformMatch
 
version() - Method in interface de.flapdoodle.embed.mongo.packageresolver.PlatformMatch
 
versionRange() - Method in interface de.flapdoodle.embed.mongo.packageresolver.FeatureSetRule
 
versionRange(VersionRange) - Method in class de.flapdoodle.embed.mongo.packageresolver.ImmutableFeatureSetRule.Builder
Initializes the value for the versionRange attribute.
versionRange() - Method in class de.flapdoodle.embed.mongo.packageresolver.ImmutableFeatureSetRule
 
versionRange(VersionRange) - Method in interface de.flapdoodle.embed.mongo.packageresolver.ImmutableFeatureSetRule.VersionRangeBuildStage
Initializes the value for the versionRange attribute.
VersionRange - Class in de.flapdoodle.embed.mongo.packageresolver
 
VersionRange() - Constructor for class de.flapdoodle.embed.mongo.packageresolver.VersionRange
 

W

WindowsPackageFinder - Class in de.flapdoodle.embed.mongo.packageresolver
 
WindowsPackageFinder(Command) - Constructor for class de.flapdoodle.embed.mongo.packageresolver.WindowsPackageFinder
 
with(PackageFinderRule) - Method in class de.flapdoodle.embed.mongo.packageresolver.PackageFinderRules
 
withArchiveType(ArchiveType) - Method in class de.flapdoodle.embed.mongo.packageresolver.ImmutableUrlTemplatePackageResolver
Copy the current immutable object by setting a value for the archiveType attribute.
withBitSize(BitSize) - Method in class de.flapdoodle.embed.mongo.packageresolver.ImmutablePlatformMatch
Copy the current immutable object by setting a present value for the optional bitSize attribute.
withBitSize(Optional<? extends BitSize>) - Method in class de.flapdoodle.embed.mongo.packageresolver.ImmutablePlatformMatch
Copy the current immutable object by setting an optional value for the bitSize attribute.
withCpuType(CPUType) - Method in class de.flapdoodle.embed.mongo.packageresolver.ImmutablePlatformMatch
Copy the current immutable object by setting a present value for the optional cpuType attribute.
withCpuType(Optional<? extends CPUType>) - Method in class de.flapdoodle.embed.mongo.packageresolver.ImmutablePlatformMatch
Copy the current immutable object by setting an optional value for the cpuType attribute.
withFeatures(Feature...) - Method in class de.flapdoodle.embed.mongo.packageresolver.ImmutableFeatureSet
Copy the current immutable object with elements that replace the content of features.
withFeatures(Iterable<Feature>) - Method in class de.flapdoodle.embed.mongo.packageresolver.ImmutableFeatureSet
Copy the current immutable object with elements that replace the content of features.
withFeatures(Feature...) - Method in class de.flapdoodle.embed.mongo.packageresolver.ImmutableFeatureSetRule
Copy the current immutable object with elements that replace the content of features.
withFeatures(Iterable<Feature>) - Method in class de.flapdoodle.embed.mongo.packageresolver.ImmutableFeatureSetRule
Copy the current immutable object with elements that replace the content of features.
withFileSet(FileSet) - Method in class de.flapdoodle.embed.mongo.packageresolver.ImmutableUrlTemplatePackageResolver
Copy the current immutable object by setting a value for the fileSet attribute.
withFinder(PackageFinder) - Method in class de.flapdoodle.embed.mongo.packageresolver.ImmutablePackageFinderRule
Copy the current immutable object by setting a value for the finder attribute.
withMajor(int) - Method in class de.flapdoodle.embed.mongo.packageresolver.ImmutableNumericVersion
Copy the current immutable object by setting a value for the major attribute.
withMatch(DistributionMatch) - Method in class de.flapdoodle.embed.mongo.packageresolver.ImmutablePackageFinderRule
Copy the current immutable object by setting a value for the match attribute.
withMax(NumericVersion) - Method in class de.flapdoodle.embed.mongo.packageresolver.ImmutableVersionRange
Copy the current immutable object by setting a value for the max attribute.
withMin(NumericVersion) - Method in class de.flapdoodle.embed.mongo.packageresolver.ImmutableVersionRange
Copy the current immutable object by setting a value for the min attribute.
withMinor(int) - Method in class de.flapdoodle.embed.mongo.packageresolver.ImmutableNumericVersion
Copy the current immutable object by setting a value for the minor attribute.
withOs(OS) - Method in class de.flapdoodle.embed.mongo.packageresolver.ImmutablePlatformMatch
Copy the current immutable object by setting a present value for the optional os attribute.
withOs(Optional<? extends OS>) - Method in class de.flapdoodle.embed.mongo.packageresolver.ImmutablePlatformMatch
Copy the current immutable object by setting an optional value for the os attribute.
withOs(OS) - Static method in interface de.flapdoodle.embed.mongo.packageresolver.PlatformMatch
 
withPatch(int) - Method in class de.flapdoodle.embed.mongo.packageresolver.ImmutableNumericVersion
Copy the current immutable object by setting a value for the patch attribute.
withRules(PackageFinderRule...) - Method in class de.flapdoodle.embed.mongo.packageresolver.ImmutablePackageFinderRules
Copy the current immutable object with elements that replace the content of rules.
withRules(Iterable<? extends PackageFinderRule>) - Method in class de.flapdoodle.embed.mongo.packageresolver.ImmutablePackageFinderRules
Copy the current immutable object with elements that replace the content of rules.
withUrlTemplate(String) - Method in class de.flapdoodle.embed.mongo.packageresolver.ImmutableUrlTemplatePackageResolver
Copy the current immutable object by setting a value for the urlTemplate attribute.
withVersion(Version...) - Method in class de.flapdoodle.embed.mongo.packageresolver.ImmutablePlatformMatch
Copy the current immutable object with elements that replace the content of version.
withVersion(Iterable<? extends Version>) - Method in class de.flapdoodle.embed.mongo.packageresolver.ImmutablePlatformMatch
Copy the current immutable object with elements that replace the content of version.
withVersionRange(VersionRange) - Method in class de.flapdoodle.embed.mongo.packageresolver.ImmutableFeatureSetRule
Copy the current immutable object by setting a value for the versionRange attribute.
A B C D E F H I L M N O P R S T U V W 
Skip navigation links

Copyright © 2022. All rights reserved.