public class ParameterCollection
extends java.lang.Object
implements java.io.Serializable
Constructor and Description |
---|
ParameterCollection() |
Modifier and Type | Method and Description |
---|---|
java.util.Map<java.lang.Integer,ParameterSet> |
getParams()
Method to get parameter map.
|
static ParameterCollection |
loadXML(java.io.InputStream stream)
Method to load parameter collection from stream.
|
static ParameterCollection |
loadXML(java.lang.String file)
Method to load parameter collection from xml file.
|
void |
setParams(java.util.Map<java.lang.Integer,ParameterSet> params)
Method to set parameter map.
|
java.io.ByteArrayOutputStream |
toStream()
Method to create output stream.
|
void |
writeXML(java.lang.String file)
Method to write parameter collection to xml file.
|
public java.util.Map<java.lang.Integer,ParameterSet> getParams()
public void setParams(java.util.Map<java.lang.Integer,ParameterSet> params)
params
- Map of simulation period - parameter setpublic void writeXML(java.lang.String file) throws javax.xml.bind.JAXBException
file
- Output file namejavax.xml.bind.JAXBException
public java.io.ByteArrayOutputStream toStream() throws javax.xml.bind.JAXBException
javax.xml.bind.JAXBException
public static ParameterCollection loadXML(java.lang.String file) throws javax.xml.bind.JAXBException, java.io.FileNotFoundException
file
- Input file namejavax.xml.bind.JAXBException
java.io.FileNotFoundException
public static ParameterCollection loadXML(java.io.InputStream stream) throws javax.xml.bind.JAXBException, java.io.FileNotFoundException
stream
- Input streamjavax.xml.bind.JAXBException
java.io.FileNotFoundException