Package | Description |
---|---|
agi.foundation.communications |
Contains types for representing electromagnetic signals and propagating them along communication links.
|
agi.foundation.compatibility |
Modifier and Type | Method and Description |
---|---|
IServiceProvider |
PointScattererLinkPath.find(Predicate<IServiceProvider> match)
Searches the link path for an
IServiceProvider that matches the conditions defined by the supplied
predicate and returns the first occurrence. |
Signal |
SignalCollection.find(Predicate<Signal> match)
Searches for a signal that matches the conditions defined by the specified
predicate, and returns the first occurrence within the collection.
|
SignalCollection |
SignalCollection.removeSignals(Predicate<Signal> match)
Creates a new
SignalCollection by removing signals based on a predicate. |
SignalCollection |
SignalCollection.selectSignals(Predicate<Signal> match)
Creates a new
SignalCollection by selecting signals based on a predicate. |
boolean |
SignalCollection.trueForAll(Predicate<Signal> match)
Determines whether every signal in the collection
matches the conditions defined by the specified predicate.
|
Modifier and Type | Method and Description |
---|---|
static <T> Predicate<T> |
Predicate.of(Predicate.Function<T> f)
Create a delegate for the given interface.
|
static <T> Predicate<T> |
Predicate.of(Predicate.Function<T> f,
Class<?> targetClass,
String methodName,
Class<?>... methodParameterClasses)
Create a delegate for the given interface.
|
static <T> Predicate<T> |
Predicate.of(Predicate.Function<T> f,
Object targetObject,
String methodName,
Class<?>... methodParameterClasses)
Create a delegate for the given interface.
|