Class JsonUtils

java.lang.Object
edu.cmu.tetrad.util.JsonUtils

public class JsonUtils extends Object
Dec 9, 2016 5:43:47 PM
Author:
Chirayu (Kong) Wongchokprasitti, PhD
  • Constructor Details

    • JsonUtils

      public JsonUtils()
  • Method Details

    • parseJSONObjectToTetradGraph

      public static Graph parseJSONObjectToTetradGraph(String jsonResponse)
    • parseJSONObjectToTetradGraph

      public static Graph parseJSONObjectToTetradGraph(org.json.JSONObject jObj)
    • parseJSONArrayToTetradTriples

      public static Set<Triple> parseJSONArrayToTetradTriples(org.json.JSONArray jArray)
    • parseJSONArrayToTetradTriple

      public static Triple parseJSONArrayToTetradTriple(org.json.JSONObject jObj)
    • parseJSONArrayToTetradEdges

      public static Set<Edge> parseJSONArrayToTetradEdges(Graph graph, org.json.JSONArray jArray)
    • parseJSONObjectToTetradEdge

      public static Edge parseJSONObjectToTetradEdge(Graph graph, org.json.JSONObject jObj)
    • parseJSONObjectToEdgeTypeProperty

      public static EdgeTypeProbability parseJSONObjectToEdgeTypeProperty(org.json.JSONObject jObj)
    • parseJSONObjectToEdgeProperty

      public static Edge.Property parseJSONObjectToEdgeProperty(String prop)
    • parseJSONArrayToTetradNodes

      public static List<Node> parseJSONArrayToTetradNodes(org.json.JSONArray jArray)
    • parseJSONObjectToTetradNode

      public static Node parseJSONObjectToTetradNode(org.json.JSONObject jObj)