Package microsim.statistics
Interface DoubleSource
- All Known Implementing Classes:
CountArrayFunction
,DoubleInvoker
,MaxArrayFunction
,MaxArrayFunction.Double
,MaxArrayFunction.Integer
,MaxArrayFunction.Long
,MaxTraceFunction
,MaxTraceFunction.Double
,MaxTraceFunction.Integer
,MaxTraceFunction.Long
,MeanArrayFunction
,MeanVarianceArrayFunction
,MinArrayFunction
,MinArrayFunction.Double
,MinArrayFunction.Integer
,MinArrayFunction.Long
,MinTraceFunction
,MinTraceFunction.Double
,MinTraceFunction.Integer
,MinTraceFunction.Long
,MovingAverageArrayFunction
,MovingAverageTraceFunction
,MultiTraceFunction
,MultiTraceFunction.Double
,MultiTraceFunction.Integer
,MultiTraceFunction.Long
,PercentileArrayFunction
,SumArrayFunction
,SumArrayFunction.Double
,SumArrayFunction.Integer
,SumArrayFunction.Long
,Weighted_MeanArrayFunction
,Weighted_SumArrayFunction
,Weighted_SumArrayFunction.Double
,Weighted_SumArrayFunction.Integer
,Weighted_SumArrayFunction.Long
public interface DoubleSource
Used by statistical object to access double data. Each variable must have a unique integer id.
-
Nested Class Summary
-
Method Summary
Modifier and TypeMethodDescriptiondouble
getDoubleValue
(@NonNull Enum<?> variableID) Returns the double value corresponding to the given variableID
-
Method Details
-
getDoubleValue
Returns the double value corresponding to the given variableID- Parameters:
variableID
- A unique identifier for a variable.- Returns:
- The current double value of the required variable.
- Throws:
NullPointerException
- whenvariableID
isnull
.
-