public class PhylogenyBranch extends Object
| 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(Object obj) |
PhylogenyNode |
getConnectedNode(PhylogenyNode node) |
PhylogenyData |
getData() |
PhylogenyNode |
getFirstNode() |
PhylogenyNode |
getSecondNode() |
int |
hashCode() |
boolean |
isDirected() |
boolean |
isDirectionTowards(PhylogenyNode node) |
void |
setDirectionTowards(PhylogenyNode node) |
String |
toString() |
public PhylogenyBranch(PhylogenyNode first_node, PhylogenyNode second_node)
public PhylogenyBranch(PhylogenyNode first_node, PhylogenyNode second_node, boolean direction_towards_first)
public PhylogenyNode getConnectedNode(PhylogenyNode node) throws IllegalArgumentException
IllegalArgumentExceptionpublic PhylogenyData getData()
public PhylogenyNode getFirstNode()
public PhylogenyNode getSecondNode()
public boolean isDirected()
public boolean isDirectionTowards(PhylogenyNode node) throws RuntimeException
RuntimeExceptionpublic void setDirectionTowards(PhylogenyNode node)
Copyright © 2016. All rights reserved.