org.simBio.sim.ps
Class Result

java.lang.Object
  extended by org.simBio.sim.ps.Result

public class Result
extends java.lang.Object

一つの結果には、 - パラメータの値 double[] - 評価値 double[] - 時系列データ XYSeriesCollection が含まれる。 TODO beanにする? commons digesterで読み込む?

Version:
$Id: Result.java,v 1.1 2007/09/25 05:35:21 mikaelwing Exp $
Author:
sarai

Field Summary
static double[] paramRef
          reference value of the changing parameters
 
Constructor Summary
Result()
           
 
Method Summary
 double getEval(int index)
           
 java.lang.String getEvalLabel(int index)
           
 int getEvalSize()
           
 double getParam(int index)
           
 java.lang.String getParamLabel(int index)
           
 double getParamRetio(int index)
           
 int getParamSize()
           
 java.lang.String getSeriesName()
           
 java.lang.String getXmlName()
           
 XYSeriesCollection getXYSeriesCollection()
           
 void setEvalLabels(java.lang.String[] labels)
           
 void setEvalValues(double[] values)
           
 void setParamLabels(java.lang.String[] labels)
           
 void setParamValues(double[] values)
           
 void setTimeSeriesLabel(java.lang.String label)
           
 void setXmlLabel(java.lang.String fileName)
           
 void setXYSeriesCollection(XYSeriesCollection serieses)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

paramRef

public static double[] paramRef
reference value of the changing parameters

Constructor Detail

Result

public Result()
Method Detail

setParamLabels

public void setParamLabels(java.lang.String[] labels)
Parameters:
labels - parameter labels

setParamValues

public void setParamValues(double[] values)
Parameters:
values - parameter values

setEvalLabels

public void setEvalLabels(java.lang.String[] labels)
Parameters:
labels - evaluation labels

setEvalValues

public void setEvalValues(double[] values)
Parameters:
values - evaluation values

setTimeSeriesLabel

public void setTimeSeriesLabel(java.lang.String label)
Parameters:
label - xy series label

setXYSeriesCollection

public void setXYSeriesCollection(XYSeriesCollection serieses)
Parameters:
serieses - xy series collection

setXmlLabel

public void setXmlLabel(java.lang.String fileName)
Parameters:
fileName - XML file name

getEval

public double getEval(int index)
Parameters:
index - of the evaluation
Returns:
evaluation value

getEvalLabel

public java.lang.String getEvalLabel(int index)
Parameters:
index - of the evaluation
Returns:
evaluation label

getEvalSize

public int getEvalSize()
Returns:
size of the evaluations

getParam

public double getParam(int index)
Parameters:
index - of the parameter
Returns:
parameter value

getParamRetio

public double getParamRetio(int index)
Parameters:
index - of the parameter
Returns:
parameter ratio to the reference value

getParamLabel

public java.lang.String getParamLabel(int index)
Parameters:
index - of the parameter
Returns:
label of the parameter

getParamSize

public int getParamSize()
Returns:
size of the parameters

getXYSeriesCollection

public XYSeriesCollection getXYSeriesCollection()
Returns:
xy series collection

getSeriesName

public java.lang.String getSeriesName()
Returns:
name of the xy series collection

getXmlName

public java.lang.String getXmlName()
Returns:
name of the model XML


Copyright © 2002-2008 Cell/Biodinamics simulation project. All Rights Reserved.