Class BayesVariable
- java.lang.Object
-
- org.uberfire.ext.wires.bayesian.network.parser.client.model.BayesVariable
-
- All Implemented Interfaces:
Serializable
@Portable public class BayesVariable extends Object implements Serializable
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description BayesVariable()BayesVariable(String name, int id, List<String> outcomes, double[][] probabilities)BayesVariable(String name, int id, List<String> outcomes, double[][] probabilities, List<String> given, double[][] position)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<String>getGiven()intgetId()List<BayesVariable>getIncomingNodes()StringgetName()List<String>getOutcomes()double[][]getPosition()double[][]getProbabilities()StringgetType()voidsetGiven(List<String> given)voidsetId(int id)voidsetIncomingNodes(List<BayesVariable> incomingNodes)voidsetName(String name)voidsetOutcomes(List<String> outcomes)voidsetPosition(double[][] position)voidsetProbabilities(double[][] probabilities)voidsetType(String type)
-
-
-
Method Detail
-
getName
public String getName()
-
setName
public void setName(String name)
-
getId
public int getId()
-
setId
public void setId(int id)
-
getProbabilities
public double[][] getProbabilities()
-
setProbabilities
public void setProbabilities(double[][] probabilities)
-
getType
public String getType()
-
setType
public void setType(String type)
-
getPosition
public double[][] getPosition()
-
setPosition
public void setPosition(double[][] position)
-
getIncomingNodes
public List<BayesVariable> getIncomingNodes()
-
setIncomingNodes
public void setIncomingNodes(List<BayesVariable> incomingNodes)
-
-