Package | Description |
---|---|
agi.foundation.tracking |
Contains types for acquiring, analyzing and archiving dynamic data, such as those found in real-time feeds or simulation environments.
|
Modifier and Type | Method and Description |
---|---|
IsMatchCallback<TEntity> |
DelegateEntityFilter.getIsMatchMethod()
Gets the delegate which will be called to evaluate
DelegateEntityFilter.isMatch(agi.foundation.Transaction, TEntity) . |
static <TEntity extends IEntityIdentifier> |
IsMatchCallback.of(IsMatchCallback.Function<TEntity> f)
Create a delegate for the given interface.
|
static <TEntity extends IEntityIdentifier> |
IsMatchCallback.of(IsMatchCallback.Function<TEntity> f,
Class<?> targetClass,
String methodName,
Class<?>... methodParameterClasses)
Create a delegate for the given interface.
|
static <TEntity extends IEntityIdentifier> |
IsMatchCallback.of(IsMatchCallback.Function<TEntity> f,
Object targetObject,
String methodName,
Class<?>... methodParameterClasses)
Create a delegate for the given interface.
|
Modifier and Type | Method and Description |
---|---|
void |
DelegateEntityFilter.setIsMatchMethod(IsMatchCallback<TEntity> value)
Sets the delegate which will be called to evaluate
DelegateEntityFilter.isMatch(agi.foundation.Transaction, TEntity) . |
Constructor and Description |
---|
DelegateEntityFilter(TransactionContext context,
IsMatchCallback<TEntity> isMatchMethod)
Creates a new instance with the specified context and match
function.
|