public interface Node extends GraphObject
Modifier and Type | Field and Description |
---|---|
static int |
NEGATIVE
Negative sign.
|
static int |
NEUTRAL
Neutral sign.
|
static int |
POSITIVE
Positive sign.
|
Modifier and Type | Method and Description |
---|---|
Collection<Edge> |
getDownstream() |
Collection<Node> |
getLowerEquivalent() |
int |
getSign()
Some nodes can have a sign (typically non-breadth nodes).
|
Collection<Node> |
getUpperEquivalent() |
Collection<Edge> |
getUpstream() |
void |
init()
Initializes the node.
|
boolean |
isBreadthNode()
This method is critical when the algorithm needs to calculate a path length.
|
boolean |
isTranscription()
A node may be related to a transcription and an algorithm can depend on this information.
|
boolean |
isUbique()
In biological graphs, some nodes are used ubiquitously like ATP, H2O, etc.
|
clear, getGraph, getKey
static final int POSITIVE
static final int NEGATIVE
static final int NEUTRAL
Collection<Edge> getUpstream()
Collection<Edge> getDownstream()
boolean isBreadthNode()
Collection<Node> getUpperEquivalent()
Collection<Node> getLowerEquivalent()
int getSign()
boolean isUbique()
boolean isTranscription()
void init()
Copyright © 2015 BioPAX. All rights reserved.