Package net.simplace.sim.io.output
Class FWSimOutputCache
- All Implemented Interfaces:
Serializable
,Cloneable
,Map<FWSimVariable<?>,
Object>
OutputCache stores the temporary outputs in a SimOutput
- Author:
- Andreas Enders
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class java.util.AbstractMap
AbstractMap.SimpleEntry<K extends Object,
V extends Object>, AbstractMap.SimpleImmutableEntry<K extends Object, V extends Object> -
Constructor Summary
ConstructorDescriptionFWSimOutputCache
(FWSimVarMap aVarMap, LinkedHashMap<String, FWSimVariable<?>> aHeaderVariables) -
Method Summary
Modifier and TypeMethodDescriptionvoid
fill
(FWSimVarMap aVarMap, FWSimIOAdapter.FREQUENCE aFrequence) generate
(FWSimVarMap aVarMap, LinkedHashMap<String, FWSimVariable<?>> aHeaderVariables, boolean aArrayMode, FWSimIOAdapter.FREQUENCE aFrequence) void
reset()
Methods inherited from class java.util.HashMap
clear, clone, compute, computeIfAbsent, computeIfPresent, containsKey, containsValue, entrySet, forEach, get, getOrDefault, isEmpty, keySet, merge, put, putAll, putIfAbsent, remove, remove, replace, replace, replaceAll, size, values
Methods inherited from class java.util.AbstractMap
equals, hashCode, toString
-
Constructor Details
-
FWSimOutputCache
public FWSimOutputCache(FWSimVarMap aVarMap, LinkedHashMap<String, FWSimVariable<?>> aHeaderVariables) - Parameters:
aHeaderVariables
-aVarMap
-
-
-
Method Details
-
fill
-
reset
public void reset() -
generate
public FWSimQueueObjectMap generate(FWSimVarMap aVarMap, LinkedHashMap<String, FWSimVariable<?>> aHeaderVariables, boolean aArrayMode, FWSimIOAdapter.FREQUENCE aFrequence)
-