MaltParser 1.0.2

Uses of Class
org.maltparser.core.graph.Node

Packages that use Node
org.maltparser.core.graph Contains classes for building a dependency graph. 
org.maltparser.core.graph.arc Provides classes for connecting two nodes with a labeled arc. 
org.maltparser.parser.algorithm.covington Implements the Covington deterministic parsing algorithms. 
org.maltparser.parser.algorithm.nivre Implements the Nivre deterministic parsing algorithms. 
org.maltparser.parser.guide.feature Contains classes which handle the feature extraction. 
 

Uses of Node in org.maltparser.core.graph
 

Fields in org.maltparser.core.graph declared as Node
protected  Node Node.component
          a reference to a node where the node is part of a component.
protected  Node[] DependencyGraph.nodes
           
protected  Node Node.predecessor
          the previous node in the linear precedence
protected  Node Node.successor
          the next node in the linear precedence
 

Fields in org.maltparser.core.graph with type parameters of type Node
protected  SortedSet<Node> Node.leftDependents
          a sorted set of left dependent nodes (sorted according to the node index)
protected  SortedSet<Node> Node.rightDependents
          a sorted set of right dependent nodes (sorted according to the node index)
 

Methods in org.maltparser.core.graph that return Node
 Node Node.findComponent()
           
 Node Node.getClosestLeftDependent()
          Returns the closest left dependent to the node it self, if not found null is returned.
 Node Node.getClosestRightDependent()
          Returns the closest right dependent to the node it self, if not found null is returned.
 Node Node.getComponent()
           
 Node Node.getHead()
           
 Node Node.getHead(int index)
           
 Node Node.getLeftDependent(int index)
          Returns the left dependent at the position index, where index==0 equals the left most dependent.
 Node Node.getLeftmostDependent()
          Returns the left most dependent.
 Node Node.getLeftmostDescendant()
           
 Node Node.getLeftSibling()
          Returns the left sibling if it exists, otherwise null
 Node DependencyGraph.getNode(int index)
           
 Node Node.getNode(String operation, int index)
           
 Node Node.getPredecessor()
          Returns the predecessor node in the input queue
 Node Node.getRightDependent(int index)
          Returns the right dependent at the position index, where index==0 equals the right most dependent.
 Node Node.getRightmostDependent()
          Returns the right most dependent.
 Node Node.getRightmostDescendant()
           
 Node Node.getRightSibling()
          Returns the right sibling if it exists, otherwise null
 Node DependencyGraph.getRoot()
           
 Node Node.getSameSideLeftSibling()
          Returns the left sibling at the same side of head as the node it self.
 Node Node.getSameSideRightSibling()
          Returns the right sibling at the same side of head as the node it self.
 Node Node.getSuccessor()
          Returns the successor node in the input queue
 Node DependencyGraph.getTokenNode(int index)
           
protected  Node DependencyGraph.link(Node x, Node y)
           
 

Methods in org.maltparser.core.graph that return types with arguments of type Node
 SortedSet<Node> Node.getHeads()
           
 SortedSet<Node> Node.getLeftDependents()
          Returns a sorted set of left dependents
 SortedSet<Node> Node.getRightDependents()
          Returns a sorted set of right dependent nodes
 

Methods in org.maltparser.core.graph with parameters of type Node
 void SingleHeadedDependencyGraph.addArc(Node head, Node dependent, ArcLabels arcLabelCodes)
           
 void DependencyGraph.addArc(Node head, Node dependent, ArcLabels arcLabelCodes)
           
protected  void Node.addDependent(Node dependent)
           
 void Node.addHead(Node head)
           
 void Node.addHead(Node head, ArcLabels arcLabelCodes)
           
 int Node.compareTo(Node o)
           
 Integer Node.getLabelCode(Node head, SymbolTable table)
           
 boolean DependencyGraph.hasLabeledDependency(Node dependent)
           
 boolean DependencyGraph.hasLabeledDependency(Node dependent, SymbolTable table)
           
protected  Node DependencyGraph.link(Node x, Node y)
           
protected  void Node.removeDependent(Node dependent)
           
 void Node.setComponent(Node x)
           
 void Node.setPredecessor(Node predecessor)
           
 void Node.setSuccessor(Node successor)
           
 

Uses of Node in org.maltparser.core.graph.arc
 

Fields in org.maltparser.core.graph.arc declared as Node
protected  Node SingleHeadArc.head
           
 

Fields in org.maltparser.core.graph.arc with type parameters of type Node
protected  SortedSet<Node> MultipleHeadArcs.heads
           
protected  SortedMap<Node,ArcLabels> MultipleHeadArcs.labelCodes
           
 

Methods in org.maltparser.core.graph.arc that return Node
 Node SingleHeadArc.getHead()
           
 Node MultipleHeadArcs.getHead()
           
 Node HeadArcs.getHead()
           
 Node SingleHeadArc.getHead(int index)
           
 Node MultipleHeadArcs.getHead(int index)
           
 Node HeadArcs.getHead(int index)
           
 

Methods in org.maltparser.core.graph.arc that return types with arguments of type Node
 SortedSet<Node> SingleHeadArc.getHeads()
           
 SortedSet<Node> MultipleHeadArcs.getHeads()
           
 SortedSet<Node> HeadArcs.getHeads()
           
 

Methods in org.maltparser.core.graph.arc with parameters of type Node
 void SingleHeadArc.addHead(Node head, ArcLabels arcLabelCodes)
           
 void MultipleHeadArcs.addHead(Node head, ArcLabels arcLabelCodes)
           
 void HeadArcs.addHead(Node head, ArcLabels arcLabelCodes)
           
 Integer SingleHeadArc.getLabelCode(Node head, SymbolTable table)
           
 Integer MultipleHeadArcs.getLabelCode(Node head, SymbolTable table)
           
 Integer HeadArcs.getLabelCode(Node head, SymbolTable table)
           
 

Uses of Node in org.maltparser.parser.algorithm.covington
 

Fields in org.maltparser.parser.algorithm.covington with type parameters of type Node
protected  ArrayList<Node> Covington.input
           
 

Methods in org.maltparser.parser.algorithm.covington that return Node
 Node Covington.getNode(String dataStructure, int index)
           
 

Uses of Node in org.maltparser.parser.algorithm.nivre
 

Fields in org.maltparser.parser.algorithm.nivre with type parameters of type Node
protected  Stack<Node> Nivre.input
           
protected  Stack<Node> Nivre.stack
           
 

Methods in org.maltparser.parser.algorithm.nivre that return Node
 Node Nivre.getNode(String dataStructure, int index)
           
 

Uses of Node in org.maltparser.parser.guide.feature
 

Fields in org.maltparser.parser.guide.feature declared as Node
protected  Node ColumnFeature.currentUpdateNode
           
 

Methods in org.maltparser.parser.guide.feature that return Node
 Node ColumnFeature.getCurrentUpdateNode()
           
protected  Node TokenFeature.getNode()
           
 Node Featurable.getNode(String dataStructure, int index)
           
 


MaltParser 1.0.2

Copyright 2007 Johan Hall, Jens Nilsson and Joakim Nivre.