public class UncertaintySet
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
org.ujmp.core.Matrix |
adjacency_matrix |
int[][] |
adjacency_matrix_as_int_array |
java.util.ArrayList<java.lang.Integer> |
node_nums |
int |
node_set_id |
java.util.ArrayList<java.lang.String> |
uncertainty_node_descriptions |
java.util.ArrayList<java.lang.Integer> |
uncertainty_node_ids |
java.lang.String |
uncertainty_set_description |
int |
uncertainty_set_id |
Constructor and Description |
---|
UncertaintySet() |
Modifier and Type | Method and Description |
---|---|
org.ujmp.core.Matrix |
getAdjacencyMatrix()
Get the node set id - a node set is a collection of nodes within an uncertainty set
|
int[][] |
getAdjacencyMatrixAsIntArray()
Get the adjacency matrix as an integer array for an uncertainty set
|
java.util.ArrayList<java.lang.Integer> |
getNodeNums()
Get the uncertainty node numbers for an uncertainty set
|
int |
getNodeSetId()
Get the node set id - a node set is a collection of nodes within an uncertainty set
|
java.util.ArrayList<java.lang.String> |
getUncertaintyNodeDescriptions()
Get uncertainty node descriptions for an uncertainty set
|
java.util.ArrayList<java.lang.Integer> |
getUncertaintyNodeIds()
Get the uncertainty node ids for an uncertainty set
|
java.lang.String |
getUncertaintySetDescription()
Get the uncertainty set description
|
int |
getUncertaintySetId()
Get the uncertainty set id
|
void |
setAdjacencyMatrix(org.ujmp.core.Matrix adjacency_matrix)
Set the node set id
|
void |
setAdjacencyMatrixAsIntArray(int[][] adjacency_matrix_as_int_array)
Set the adjacency matrix as an integer array for an uncertainty set
|
void |
setNodeNums(java.util.ArrayList<java.lang.Integer> node_nums)
Set the uncertainty node numbers for an uncertainty set
|
void |
setNodeSetId(int node_set_id)
Set the node set id
|
void |
setUncertaintyNodeDescriptions(java.util.ArrayList<java.lang.String> uncertainty_node_descriptions)
Set the uncertainty node descriptions for an uncertainty set
|
void |
setUncertaintyNodeIds(java.util.ArrayList<java.lang.Integer> uncertainty_node_ids)
Set the uncertainty node ids for an uncertainty set
|
void |
setUncertaintySetDescription(java.lang.String uncertainty_set_description)
Set the uncertainty set description
|
void |
setUncertaintySetId(int uncertainty_set_id)
Set the uncertainty set id
|
public int uncertainty_set_id
public java.lang.String uncertainty_set_description
public int node_set_id
public java.util.ArrayList<java.lang.Integer> uncertainty_node_ids
public java.util.ArrayList<java.lang.Integer> node_nums
public java.util.ArrayList<java.lang.String> uncertainty_node_descriptions
public org.ujmp.core.Matrix adjacency_matrix
public int[][] adjacency_matrix_as_int_array
public int getUncertaintySetId()
public void setUncertaintySetId(int uncertainty_set_id)
uncertainty_set_id
- unique uncertainty set idpublic java.lang.String getUncertaintySetDescription()
public void setUncertaintySetDescription(java.lang.String uncertainty_set_description)
uncertainty_set_description
- the uncertainty set descriptionpublic int getNodeSetId()
public void setNodeSetId(int node_set_id)
node_set_id
- unique node set idpublic org.ujmp.core.Matrix getAdjacencyMatrix()
public void setAdjacencyMatrix(org.ujmp.core.Matrix adjacency_matrix)
node_set_id
- unique node set idpublic java.util.ArrayList<java.lang.String> getUncertaintyNodeDescriptions()
public void setUncertaintyNodeDescriptions(java.util.ArrayList<java.lang.String> uncertainty_node_descriptions)
uncertainty_node_descriptions
- a list of uncertainty node descriptionspublic java.util.ArrayList<java.lang.Integer> getNodeNums()
public void setNodeNums(java.util.ArrayList<java.lang.Integer> node_nums)
node_nums
- a list of uncertainty node numberspublic java.util.ArrayList<java.lang.Integer> getUncertaintyNodeIds()
public void setUncertaintyNodeIds(java.util.ArrayList<java.lang.Integer> uncertainty_node_ids)
uncertainty_set_node_ids
- a list of uncertainty node idspublic int[][] getAdjacencyMatrixAsIntArray()
public void setAdjacencyMatrixAsIntArray(int[][] adjacency_matrix_as_int_array)
adjacency
- matrix as a 2d integer array