| Package | Description |
|---|---|
| de.flapdoodle.os.common.attributes |
| Modifier and Type | Class and Description |
|---|---|
class |
ImmutableTypeCheckPredicate<T>
Immutable implementation of
TypeCheckPredicate. |
| Modifier and Type | Method and Description |
|---|---|
static TypeCheckPredicate<TextFile> |
TextFile.any() |
static TypeCheckPredicate<SystemProperty> |
SystemProperty.any() |
static <T> TypeCheckPredicate<MappedTextFile<T>> |
MappedTextFile.any() |
static <T> TypeCheckPredicate<T> |
TypeCheckPredicate.isInstanceOf(Class<T> type) |
static <T> TypeCheckPredicate<T> |
TypeCheckPredicate.of(Class<T> type,
Predicate<T> check) |
| Modifier and Type | Method and Description |
|---|---|
static <T> ImmutableTypeCheckPredicate<T> |
ImmutableTypeCheckPredicate.copyOf(TypeCheckPredicate<T> instance)
Creates an immutable copy of a
TypeCheckPredicate value. |
ImmutableTypeCheckPredicate.Builder<T> |
ImmutableTypeCheckPredicate.Builder.from(TypeCheckPredicate<T> instance)
Fill a builder with attribute values from the provided
TypeCheckPredicate instance. |
static <T,A extends Attribute<T>> |
AttributeExtractorLookup.with(TypeCheckPredicate<? super A> attributeTypeCheck,
AttributeExtractor<T,A> extractor) |
Copyright © 2022. All rights reserved.