Package opennlp.tools.parser
Package containing common code for performing full syntactic parsing.
-
Interface Summary Interface Description GapLabeler Represents a labeler for nodes which contain traces so that these traces can be predicted by aParser
.HeadRules Encoder for head rules associated with parsing.Parser Defines common methods for full-syntactic parsers.ParserEvaluationMonitor A marker interface for evaluatingparsers
. -
Class Summary 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.ChunkContextGenerator Creates predictive context for the pre-chunking phases of parsing.ChunkSampleStream Cons Holds feature information about a specificParse
node.Constituent Holds constituents when readingparses
.Parse Data structure for holding parse constituents.ParserChunkerFactory ParserChunkerSequenceValidator The parser chunkerSequenceValidator
implementation.ParserCrossValidator Cross validator for aParser
.ParserEvaluator This implementation ofEvaluator
behaves likeEVALB
with no exceptions, e.g, without removing punctuation tags, or equality betweenADVP
andPRT
, as in COLLINS convention.ParserFactory ParserModel This is the defaultParserModel
implementation.ParseSampleStream PosSampleStream -
Enum Summary Enum Description ParserEventTypeEnum Enumeration of event types for aParser
.ParserType Enumeration of supportedParser
types.