Package edu.cmu.tetrad.util
Class JsonUtils
java.lang.Object
edu.cmu.tetrad.util.JsonUtils
Dec 9, 2016 5:43:47 PM
- Version:
- $Id: $Id
- Author:
- Chirayu (Kong) Wongchokprasitti, PhD
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionparseJSONArrayToTetradEdges(Graph graph, org.json.JSONArray jArray) parseJSONArrayToTetradEdges.parseJSONArrayToTetradNodes(org.json.JSONArray jArray) parseJSONArrayToTetradNodes.static TripleparseJSONArrayToTetradTriple(org.json.JSONObject jObj) parseJSONArrayToTetradTriple.parseJSONArrayToTetradTriples(org.json.JSONArray jArray) parseJSONArrayToTetradTriples.static Edge.PropertyparseJSONObjectToEdgeProperty.static EdgeTypeProbabilityparseJSONObjectToEdgeTypeProperty(org.json.JSONObject jObj) parseJSONObjectToEdgeTypeProperty.static EdgeparseJSONObjectToTetradEdge(Graph graph, org.json.JSONObject jObj) parseJSONObjectToTetradEdge.static GraphparseJSONObjectToTetradGraph(String jsonResponse) parseJSONObjectToTetradGraph.static GraphparseJSONObjectToTetradGraph(org.json.JSONObject jObj) parseJSONObjectToTetradGraph.static NodeparseJSONObjectToTetradNode(org.json.JSONObject jObj) parseJSONObjectToTetradNode.
-
Constructor Details
-
JsonUtils
public JsonUtils()Constructor for JsonUtils.
-
-
Method Details
-
parseJSONObjectToTetradGraph
parseJSONObjectToTetradGraph.
-
parseJSONObjectToTetradGraph
parseJSONObjectToTetradGraph.
- Parameters:
jObj- aJSONObjectobject- Returns:
- a
Graphobject
-
parseJSONArrayToTetradTriples
parseJSONArrayToTetradTriples.
- Parameters:
jArray- aJSONArrayobject- Returns:
- a
Setobject
-
parseJSONArrayToTetradTriple
parseJSONArrayToTetradTriple.
- Parameters:
jObj- aJSONObjectobject- Returns:
- a
Tripleobject
-
parseJSONArrayToTetradEdges
parseJSONArrayToTetradEdges.
-
parseJSONObjectToTetradEdge
parseJSONObjectToTetradEdge.
-
parseJSONObjectToEdgeTypeProperty
parseJSONObjectToEdgeTypeProperty.
- Parameters:
jObj- aJSONObjectobject- Returns:
- a
EdgeTypeProbabilityobject
-
parseJSONObjectToEdgeProperty
parseJSONObjectToEdgeProperty.
- Parameters:
prop- aStringobject- Returns:
- a
Edge.Propertyobject
-
parseJSONArrayToTetradNodes
parseJSONArrayToTetradNodes.
- Parameters:
jArray- aJSONArrayobject- Returns:
- a
Listobject
-
parseJSONObjectToTetradNode
parseJSONObjectToTetradNode.
- Parameters:
jObj- aJSONObjectobject- Returns:
- a
Nodeobject
-