![]() |
GrammarScope
4.0.0
|


Public Member Functions | |
| GraphEdge (final BasicRelation relation, final GraphNode source, final GraphNode target, final String information) | |
| BasicRelation | getRelation () |
| Token | getSourceToken () |
| Token | getTargetToken () |
| GraphNode | getSource () |
| GraphNode | getTarget () |
| String | getId () |
| String | getSpecific () |
| String | getLongName () |
| String | getLabel () |
| String | getInformation () |
| int | getSpan () |
| boolean | isBackwards () |
| boolean | isRightIncident (final GraphNode node) |
| boolean | isLeftIncident (final GraphNode node) |
| GraphNode | getLeftNode () |
| GraphNode | getRightNode () |
| int | getLowIndex () |
| int | getHighIndex () |
| String | toString () |
Private Attributes | |
| final BasicRelation | relation |
| final GraphNode | source |
| final GraphNode | target |
| final String | information |
Static Private Attributes | |
| static final long | serialVersionUID = 7992124498407830360L |
Graph Edge implementation
| grammarscope.artifacts.GraphEdge.GraphEdge | ( | final BasicRelation | relation, |
| final GraphNode | source, | ||
| final GraphNode | target, | ||
| final String | information | ||
| ) |
Construct
| relation | relation |
| source | source node |
| target | target node |
| information | information |
| int grammarscope.artifacts.GraphEdge.getHighIndex | ( | ) |
| String grammarscope.artifacts.GraphEdge.getId | ( | ) |
| String grammarscope.artifacts.GraphEdge.getInformation | ( | ) |
Get information
| String grammarscope.artifacts.GraphEdge.getLabel | ( | ) |
Get label
| GraphNode grammarscope.artifacts.GraphEdge.getLeftNode | ( | ) |
Get left node
| String grammarscope.artifacts.GraphEdge.getLongName | ( | ) |
Get long name
| int grammarscope.artifacts.GraphEdge.getLowIndex | ( | ) |
| BasicRelation grammarscope.artifacts.GraphEdge.getRelation | ( | ) |
| GraphNode grammarscope.artifacts.GraphEdge.getRightNode | ( | ) |
Get right node
| GraphNode grammarscope.artifacts.GraphEdge.getSource | ( | ) |
Edge source node
Implements grammarscope.artifacts.Graph< N extends Graph.IGraphNode< E, E extends Graph.IGraphEdge< N >.IGraphEdge< N >.
| Token grammarscope.artifacts.GraphEdge.getSourceToken | ( | ) |
| int grammarscope.artifacts.GraphEdge.getSpan | ( | ) |
Compute span (as bound by node indices)
| String grammarscope.artifacts.GraphEdge.getSpecific | ( | ) |
Get specific
| GraphNode grammarscope.artifacts.GraphEdge.getTarget | ( | ) |
Edge target node
Implements grammarscope.artifacts.Graph< N extends Graph.IGraphNode< E, E extends Graph.IGraphEdge< N >.IGraphEdge< N >.
| Token grammarscope.artifacts.GraphEdge.getTargetToken | ( | ) |
| boolean grammarscope.artifacts.GraphEdge.isBackwards | ( | ) |
Is backwards
| boolean grammarscope.artifacts.GraphEdge.isLeftIncident | ( | final GraphNode | node | ) |
Is left incident
| node | node |
| boolean grammarscope.artifacts.GraphEdge.isRightIncident | ( | final GraphNode | node | ) |
Is right incident
| node | node |
| String grammarscope.artifacts.GraphEdge.toString | ( | ) |
|
private |
Information
|
private |
Relation
|
staticprivate |
|
private |
Source node
|
private |
Target node
1.8.17