Class JSONNode

    • Constructor Detail

      • JSONNode

        public JSONNode()
    • Method Detail

      • loadJSON

        public void loadJSON​(com.google.gson.JsonObject node)
        Specified by:
        loadJSON in interface JSONLoadable
      • loadUBJSON

        public void loadUBJSON​(com.devsmart.ubjson.UBObject node)
        Specified by:
        loadUBJSON in interface UBJSONLoadable
      • is_leaf

        public boolean is_leaf()
        Specified by:
        is_leaf in class Node
      • leaf_value

        public float leaf_value()
        Specified by:
        leaf_value in class Node
      • left_child

        public int left_child()
        Specified by:
        left_child in class Node
      • right_child

        public int right_child()
        Specified by:
        right_child in class Node
      • default_left

        public boolean default_left()
        Specified by:
        default_left in class Node
      • split_index

        public int split_index()
        Specified by:
        split_index in class Node
      • split_type

        public int split_type()
        Specified by:
        split_type in class Node
      • split_cond

        public int split_cond()
        Specified by:
        split_cond in class Node