| Constructor and Description |
|---|
PhylogenyBranch(PhylogenyNode first_node,
PhylogenyNode second_node) |
PhylogenyBranch(PhylogenyNode first_node,
PhylogenyNode second_node,
boolean direction_towards_first) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object obj) |
PhylogenyNode |
getConnectedNode(PhylogenyNode node) |
PhylogenyData |
getData() |
PhylogenyNode |
getFirstNode() |
PhylogenyNode |
getSecondNode() |
int |
hashCode() |
boolean |
isDirected() |
boolean |
isDirectionTowards(PhylogenyNode node) |
void |
setDirectionTowards(PhylogenyNode node) |
java.lang.String |
toString() |
public PhylogenyBranch(PhylogenyNode first_node, PhylogenyNode second_node)
public PhylogenyBranch(PhylogenyNode first_node, PhylogenyNode second_node, boolean direction_towards_first)
public boolean equals(java.lang.Object obj)
equals in class java.lang.Objectpublic PhylogenyNode getConnectedNode(PhylogenyNode node) throws java.lang.IllegalArgumentException
java.lang.IllegalArgumentExceptionpublic PhylogenyData getData()
public PhylogenyNode getFirstNode()
getFirstNode in interface Edgepublic PhylogenyNode getSecondNode()
getSecondNode in interface Edgepublic int hashCode()
hashCode in class java.lang.Objectpublic boolean isDirected()
public boolean isDirectionTowards(PhylogenyNode node) throws java.lang.RuntimeException
java.lang.RuntimeExceptionpublic void setDirectionTowards(PhylogenyNode node)
public java.lang.String toString()
toString in class java.lang.Object