| Package | Description |
|---|---|
| de.flapdoodle.os | |
| de.flapdoodle.os.common | |
| de.flapdoodle.os.common.attributes | |
| de.flapdoodle.os.common.matcher |
| Modifier and Type | Method and Description |
|---|---|
static Platform |
Platform.detect(AttributeExtractorLookup attributeExtractorLookup,
MatcherLookup matcherLookup) |
static Architecture |
Platform.detectArchitecture(AttributeExtractorLookup attributeExtractorLookup,
MatcherLookup matcherLookup,
List<? extends Architecture> architectures) |
static Optional<Distribution> |
Platform.detectDistribution(AttributeExtractorLookup attributeExtractorLookup,
MatcherLookup matcherLookup,
Iterable<? extends Distribution> distributions) |
static OS |
Platform.detectOS(AttributeExtractorLookup attributeExtractorLookup,
MatcherLookup matcherLookup) |
static Optional<Version> |
Platform.detectVersion(AttributeExtractorLookup attributeExtractorLookup,
MatcherLookup matcherLookup,
Distribution distribution) |
static Optional<Version> |
Platform.detectVersion(AttributeExtractorLookup attributeExtractorLookup,
MatcherLookup matcherLookup,
List<? extends Version> versions) |
static List<Platform> |
Platform.guess(AttributeExtractorLookup attributeExtractorLookup,
MatcherLookup matcherLookup) |
| Modifier and Type | Method and Description |
|---|---|
static <T extends HasPecularities> |
PeculiarityInspector.find(AttributeExtractorLookup attributeExtractorLookup,
MatcherLookup matcherLookup,
Iterable<? extends T> items) |
static <T extends HasPecularities> |
PeculiarityInspector.match(AttributeExtractorLookup attributeExtractorLookup,
MatcherLookup matcherLookup,
Iterable<? extends T> items) |
static <T extends HasPecularities> |
PeculiarityInspector.match(AttributeExtractorLookup attributeExtractorLookup,
MatcherLookup matcherLookup,
T... items) |
static <T> boolean |
PeculiarityInspector.matches(AttributeExtractorLookup attributeExtractorLookup,
MatcherLookup matcherLookup,
DistinctPeculiarity<T> peculiarity) |
static boolean |
PeculiarityInspector.matches(AttributeExtractorLookup attributeExtractorLookup,
MatcherLookup matcherLookup,
Iterable<? extends Peculiarity> peculiarities) |
static boolean |
PeculiarityInspector.matches(AttributeExtractorLookup attributeExtractorLookup,
MatcherLookup matcherLookup,
OneOf oneOf) |
static <T extends HasPecularities> |
PeculiarityInspector.matching(AttributeExtractorLookup attributeExtractorLookup,
MatcherLookup matcherLookup,
Iterable<? extends T> items) |
static <T extends HasPecularities> |
PeculiarityInspector.matching(AttributeExtractorLookup attributeExtractorLookup,
MatcherLookup matcherLookup,
T... items) |
| Modifier and Type | Method and Description |
|---|---|
static MatcherLookup |
LoggingWrapper.wrap(MatcherLookup delegate) |
| Modifier and Type | Method and Description |
|---|---|
static MatcherLookup |
LoggingWrapper.wrap(MatcherLookup delegate) |
| Modifier and Type | Method and Description |
|---|---|
static MatcherLookup |
MatcherLookup.failing() |
static <T,M extends Match<T>> |
MatcherLookup.forType(Class<M> type,
Matcher<T,M> matcher) |
default MatcherLookup |
MatcherLookup.join(MatcherLookup other) |
static MatcherLookup |
MatcherLookup.systemDefault() |
| Modifier and Type | Method and Description |
|---|---|
default MatcherLookup |
MatcherLookup.join(MatcherLookup other) |
Copyright © 2022. All rights reserved.