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.JAXBExceptionpublic java.io.ByteArrayOutputStream toStream()
throws javax.xml.bind.JAXBException
javax.xml.bind.JAXBExceptionpublic static ParameterCollection loadXML(java.lang.String file) throws javax.xml.bind.JAXBException, java.io.FileNotFoundException
file - Input file namejavax.xml.bind.JAXBExceptionjava.io.FileNotFoundExceptionpublic static ParameterCollection loadXML(java.io.InputStream stream) throws javax.xml.bind.JAXBException, java.io.FileNotFoundException
stream - Input streamjavax.xml.bind.JAXBExceptionjava.io.FileNotFoundException