public class JsonNode extends Object implements Serializable, Comparable<JsonNode>
Constructor and Description |
---|
JsonNode(String taxa,
Long count,
JsonNode parent,
String level)
JsonNode Constructor
|
Modifier and Type | Method and Description |
---|---|
void |
addCount(Long count)
Add taxa count
|
int |
compareTo(JsonNode node) |
boolean |
equals(Object o) |
Long |
getCount()
Getter method for count
|
String |
getLevel()
Getter method for level
|
JsonNode |
getParent()
Getter method for parent
|
HashMap<String,Double> |
getStats()
Getter method for stats
|
String |
getTaxa()
Getter method for taxa
|
int |
hashCode() |
void |
report()
Print node info.
|
void |
setLevel(String level)
Setter method for level
|
void |
setParent(JsonNode parent)
Setter method for parent
|
void |
setTaxa(String taxa)
Setter method for taxa
|
void |
updateStats(String name,
Double val)
Update stats, add val to key name.
|
public void addCount(Long count)
count
- Taxa countpublic int compareTo(JsonNode node)
compareTo
in interface Comparable<JsonNode>
public Long getCount()
public String getLevel()
public JsonNode getParent()
public String getTaxa()
public void report()
public void setLevel(String level)
level
- Taxonomy levelpublic void setParent(JsonNode parent)
parent
- Node parentpublic void setTaxa(String taxa)
taxa
- Taxa name