![]()  | 
  
    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