Package org.lemsml.jlems.api
Class LEMSResultsContainer
- java.lang.Object
-
- org.lemsml.jlems.api.LEMSResultsContainer
-
- All Implemented Interfaces:
ILEMSResultsContainer
public class LEMSResultsContainer extends java.lang.Object implements ILEMSResultsContainer
-
-
Field Summary
Fields Modifier and Type Field Description private java.util.Map<IStateIdentifier,LEMSRecordedState>_recordedStates
-
Constructor Summary
Constructors Constructor Description LEMSResultsContainer()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddState(IStateIdentifier state, java.lang.String dimension)voidaddStateValue(IStateIdentifier state, ALEMSValue value)LEMSRecordedStategetState(IStateIdentifier state)java.util.Map<IStateIdentifier,LEMSRecordedState>getStates()ALEMSValuegetStateValue(IStateIdentifier state, int timeStep)booleanhasState(IStateIdentifier stateIdentifier)
-
-
-
Field Detail
-
_recordedStates
private java.util.Map<IStateIdentifier,LEMSRecordedState> _recordedStates
-
-
Method Detail
-
getState
public LEMSRecordedState getState(IStateIdentifier state)
- Specified by:
getStatein interfaceILEMSResultsContainer
-
getStateValue
public ALEMSValue getStateValue(IStateIdentifier state, int timeStep)
- Specified by:
getStateValuein interfaceILEMSResultsContainer
-
addState
public void addState(IStateIdentifier state, java.lang.String dimension)
- Specified by:
addStatein interfaceILEMSResultsContainer
-
addStateValue
public void addStateValue(IStateIdentifier state, ALEMSValue value)
- Specified by:
addStateValuein interfaceILEMSResultsContainer
-
getStates
public java.util.Map<IStateIdentifier,LEMSRecordedState> getStates()
- Specified by:
getStatesin interfaceILEMSResultsContainer
-
hasState
public boolean hasState(IStateIdentifier stateIdentifier)
- Specified by:
hasStatein interfaceILEMSResultsContainer
-
-