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 Triple
parseJSONArrayToTetradTriple
(org.json.JSONObject jObj) parseJSONArrayToTetradTriple.parseJSONArrayToTetradTriples
(org.json.JSONArray jArray) parseJSONArrayToTetradTriples.static Edge.Property
parseJSONObjectToEdgeProperty.static EdgeTypeProbability
parseJSONObjectToEdgeTypeProperty
(org.json.JSONObject jObj) parseJSONObjectToEdgeTypeProperty.static Edge
parseJSONObjectToTetradEdge
(Graph graph, org.json.JSONObject jObj) parseJSONObjectToTetradEdge.static Graph
parseJSONObjectToTetradGraph
(String jsonResponse) parseJSONObjectToTetradGraph.static Graph
parseJSONObjectToTetradGraph
(org.json.JSONObject jObj) parseJSONObjectToTetradGraph.static Node
parseJSONObjectToTetradNode
(org.json.JSONObject jObj) parseJSONObjectToTetradNode.
-
Constructor Details
-
JsonUtils
public JsonUtils()Constructor for JsonUtils.
-
-
Method Details
-
parseJSONObjectToTetradGraph
parseJSONObjectToTetradGraph.
-
parseJSONObjectToTetradGraph
parseJSONObjectToTetradGraph.
- Parameters:
jObj
- aJSONObject
object- Returns:
- a
Graph
object
-
parseJSONArrayToTetradTriples
parseJSONArrayToTetradTriples.
- Parameters:
jArray
- aJSONArray
object- Returns:
- a
Set
object
-
parseJSONArrayToTetradTriple
parseJSONArrayToTetradTriple.
- Parameters:
jObj
- aJSONObject
object- Returns:
- a
Triple
object
-
parseJSONArrayToTetradEdges
parseJSONArrayToTetradEdges.
-
parseJSONObjectToTetradEdge
parseJSONObjectToTetradEdge.
-
parseJSONObjectToEdgeTypeProperty
parseJSONObjectToEdgeTypeProperty.
- Parameters:
jObj
- aJSONObject
object- Returns:
- a
EdgeTypeProbability
object
-
parseJSONObjectToEdgeProperty
parseJSONObjectToEdgeProperty.
- Parameters:
prop
- aString
object- Returns:
- a
Edge.Property
object
-
parseJSONArrayToTetradNodes
parseJSONArrayToTetradNodes.
- Parameters:
jArray
- aJSONArray
object- Returns:
- a
List
object
-
parseJSONObjectToTetradNode
parseJSONObjectToTetradNode.
- Parameters:
jObj
- aJSONObject
object- Returns:
- a
Node
object
-