# Uses of Package
opennlp.tools.parser

- Packages that use opennlp.tools.parser
  Package | Description
  --- | ---
  opennlp.tools.cmdline.parser |
  opennlp.tools.formats | Experimental package related to converting various corpora to OpenNLP Format.
  opennlp.tools.formats.convert |
  opennlp.tools.formats.frenchtreebank |
  opennlp.tools.formats.ontonotes |
  opennlp.tools.parser | Package containing common code for performing full syntactic parsing.
  opennlp.tools.parser.chunking | Package containing code for performing full syntactic parsing using shift/reduce-style decisions.
  opennlp.tools.parser.lang.en |
  opennlp.tools.parser.lang.es |
  opennlp.tools.parser.treeinsert | Package containing experimental code for performing full syntactic parsing using attachment decisions.

- Classes in opennlp.tools.parser used by opennlp.tools.cmdline.parser
  Class | Description
  --- | ---
  Parse | Data structure for holding parse constituents.
  Parser | Interface for full-syntactic parsers.
  ParserModel | This is an abstract base class for `ParserModel` implementations.

- Classes in opennlp.tools.parser used by opennlp.tools.formats
  Class | Description
  --- | ---
  Parse | Data structure for holding parse constituents.

- Classes in opennlp.tools.parser used by opennlp.tools.formats.convert
  Class | Description
  --- | ---
  Parse | Data structure for holding parse constituents.

- Classes in opennlp.tools.parser used by opennlp.tools.formats.frenchtreebank
  Class | Description
  --- | ---
  Parse | Data structure for holding parse constituents.

- Classes in opennlp.tools.parser used by opennlp.tools.formats.ontonotes
  Class | Description
  --- | ---
  Parse | Data structure for holding parse constituents.

- Classes in opennlp.tools.parser used by opennlp.tools.parser
  Class | Description
  --- | ---
  Cons | Class to hold feature information about a specific parse node.
  Constituent | Class used to hold constituents when reading parses.
  GapLabeler | Interface for labeling nodes which contain traces so that these traces can be predicted by the parser.
  HeadRules | Interface for encoding the head rules associated with parsing.
  Parse | Data structure for holding parse constituents.
  Parser | Interface for full-syntactic parsers.
  ParserEvaluationMonitor |
  ParserEventTypeEnum | Enumerated type of event types for the parser.
  ParserModel | This is an abstract base class for `ParserModel` implementations.
  ParserType |

- Classes in opennlp.tools.parser used by opennlp.tools.parser.chunking
  Class | Description
  --- | ---
  AbstractBottomUpParser | Abstract class which contains code to tag and chunk parses for bottom up parsing and leaves implementation of advancing parses and completing parses to extend class.
  AbstractContextGenerator | Abstract class containing many of the methods used to generate contexts for parsing.
  AbstractParserEventStream | Abstract class extended by parser event streams which perform tagging and chunking.
  HeadRules | Interface for encoding the head rules associated with parsing.
  Parse | Data structure for holding parse constituents.
  Parser | Interface for full-syntactic parsers.
  ParserEventTypeEnum | Enumerated type of event types for the parser.
  ParserModel | This is an abstract base class for `ParserModel` implementations.

- Classes in opennlp.tools.parser used by opennlp.tools.parser.lang.en
  Class | Description
  --- | ---
  Constituent | Class used to hold constituents when reading parses.
  GapLabeler | Interface for labeling nodes which contain traces so that these traces can be predicted by the parser.
  HeadRules | Interface for encoding the head rules associated with parsing.
  Parse | Data structure for holding parse constituents.

- Classes in opennlp.tools.parser used by opennlp.tools.parser.lang.es
  Class | Description
  --- | ---
  Constituent | Class used to hold constituents when reading parses.
  GapLabeler | Interface for labeling nodes which contain traces so that these traces can be predicted by the parser.
  HeadRules | Interface for encoding the head rules associated with parsing.
  Parse | Data structure for holding parse constituents.

- Classes in opennlp.tools.parser used by opennlp.tools.parser.treeinsert
  Class | Description
  --- | ---
  AbstractBottomUpParser | Abstract class which contains code to tag and chunk parses for bottom up parsing and leaves implementation of advancing parses and completing parses to extend class.
  AbstractContextGenerator | Abstract class containing many of the methods used to generate contexts for parsing.
  AbstractParserEventStream | Abstract class extended by parser event streams which perform tagging and chunking.
  HeadRules | Interface for encoding the head rules associated with parsing.
  Parse | Data structure for holding parse constituents.
  Parser | Interface for full-syntactic parsers.
  ParserEventTypeEnum | Enumerated type of event types for the parser.
  ParserModel | This is an abstract base class for `ParserModel` implementations.