public class UpdatableDeltaFunction extends AbstractDeltaFunction<Map<ConcentrationDeltaIdentifier,ConcentrationDelta>>
AbstractDeltaFunctions which return a map with
ConcentrationDeltaIdentifiers mapping to to concentration deltas. Mostly used for UpdatableSpecific
ConcentrationBasedModules, where the function is applied once per Updatable. Each calculation
returns the change of a specified set of entities that ma span across sections or even updatables.| Constructor and Description |
|---|
UpdatableDeltaFunction(Function<ConcentrationContainer,Map<ConcentrationDeltaIdentifier,ConcentrationDelta>> function,
Predicate<ConcentrationContainer> condition)
Creates a new updatable delta function with the specified condition and function.
|
| Modifier and Type | Method and Description |
|---|---|
Function<ConcentrationContainer,Map<ConcentrationDeltaIdentifier,ConcentrationDelta>> |
getFunction()
Returns the function.
|
getConditionpublic UpdatableDeltaFunction(Function<ConcentrationContainer,Map<ConcentrationDeltaIdentifier,ConcentrationDelta>> function, Predicate<ConcentrationContainer> condition)
function - The function.condition - The condition.public Function<ConcentrationContainer,Map<ConcentrationDeltaIdentifier,ConcentrationDelta>> getFunction()
Copyright © 2019. All rights reserved.