public class TaxonomyNode<T> extends Object
| Modifier and Type | Field and Description |
|---|---|
protected short |
depth |
protected Boolean |
mark |
| Constructor and Description |
|---|
TaxonomyNode(Collection<T> equivalents,
boolean hidden) |
TaxonomyNode(T name,
boolean hidden) |
| Modifier and Type | Method and Description |
|---|---|
void |
addEquivalent(T t) |
void |
addSub(TaxonomyNode<T> other) |
void |
addSubs(Collection<TaxonomyNode<T>> others) |
void |
addSupers(Collection<TaxonomyNode<T>> others) |
void |
clearData() |
boolean |
contains(T t) |
void |
disconnect() |
Object |
getDatum(Object key) |
Set<T> |
getEquivalents() |
T |
getName() |
Collection<TaxonomyNode<T>> |
getSubs() |
Collection<TaxonomyNode<T>> |
getSupers() |
boolean |
isBottom() |
boolean |
isHidden() |
boolean |
isLeaf() |
boolean |
isTop() |
void |
print() |
void |
print(String indent) |
Object |
putDatum(Object key,
Object value) |
Object |
removeDatum(Object key) |
void |
removeEquivalent(T t) |
void |
removeMultiplePaths() |
void |
removeSub(TaxonomyNode<T> other) |
void |
setHidden(boolean hidden) |
void |
setSubs(Set<TaxonomyNode<T>> subs)
Deprecated.
|
void |
setSupers(Set<TaxonomyNode<T>> supers)
Deprecated.
|
String |
toString() |
protected Boolean mark
protected short depth
public TaxonomyNode(T name, boolean hidden)
public TaxonomyNode(Collection<T> equivalents, boolean hidden)
public void addEquivalent(T t)
public void addSub(TaxonomyNode<T> other)
public void addSubs(Collection<TaxonomyNode<T>> others)
public void addSupers(Collection<TaxonomyNode<T>> others)
public void clearData()
public boolean contains(T t)
public void disconnect()
public T getName()
public Collection<TaxonomyNode<T>> getSubs()
public Collection<TaxonomyNode<T>> getSupers()
public boolean isBottom()
public boolean isHidden()
public boolean isLeaf()
public boolean isTop()
public void print()
public void print(String indent)
public void removeMultiplePaths()
public void removeEquivalent(T t)
public void removeSub(TaxonomyNode<T> other)
public void setHidden(boolean hidden)
@Deprecated public void setSubs(Set<TaxonomyNode<T>> subs)
@Deprecated public void setSupers(Set<TaxonomyNode<T>> supers)
Copyright © 2019. All rights reserved.