Beispiel #1
0
        public static NodeGroup GetInstanceFromJson(JsonObject jsonEncodedNodeGroup, OntologyInfo uncompressOInfo)
        {
            // use the serialized version of the nodeGroup to populate a new nodeGroup
            NodeGroup retval = new NodeGroup();

            retval.AddJsonEncodedNodeGroup(jsonEncodedNodeGroup, uncompressOInfo);
            return(retval);
        }
Beispiel #2
0
        public static NodeGroup DeepCopy(NodeGroup source)
        {
            NodeGroup retval = new NodeGroup();

            retval.AddJsonEncodedNodeGroup(source.ToJson());

            // connection info
            SparqlConnection conn = new SparqlConnection();

            if (source.conn != null)
            {
                conn.FromJson(source.conn.ToJson());
                retval.SetSparqlConnection(conn);
            }
            return(retval);
        }