public JsonQueryFolder(JToken json) : base(json)
        {
            var childTokens = (JArray)((JObject)json)["children"];

            if (childTokens != null)
            {
                foreach (var childToken in childTokens)
                {
                    var child = JsonQueryBase.FromToken(childToken);
                    r_Children.Add(child);
                }
            }
        }
 public new static JsonQueryDefinition FromToken(JToken token)
 {
     return((JsonQueryDefinition)JsonQueryBase.FromToken(token));
 }
 public new static JsonQueryFolder FromToken(JToken token)
 {
     return((JsonQueryFolder)JsonQueryBase.FromToken(token));
 }
 internal void AddChild(JsonQueryBase child)
 {
     r_Children.Add(child);
 }