Package opennlp.tools.formats.ad
Class ADSentenceStream.SentenceParser
java.lang.Object
opennlp.tools.formats.ad.ADSentenceStream.SentenceParser
- Enclosing class:
- ADSentenceStream
Parses a sample of AD corpus. A sentence in AD corpus is represented by a
 Tree. In this class we declare some types to represent that tree. Today we get only
 the first alternative (A1).
- 
Nested Class SummaryNested ClassesModifier and TypeClassDescriptionstatic classRepresents the AD leafstatic classRepresents the AD nodestatic classRepresents a tree element, Node or Leaf
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptiongetElement(String line) Parse a tree element from a AD lineParses a sentence string into aADSentenceStream.Sentence.
- 
Constructor Details- 
SentenceParserpublic SentenceParser()
 
- 
- 
Method Details- 
parsepublic ADSentenceStream.Sentence parse(String sentenceString, int para, boolean isTitle, boolean isBox) Parses a sentence string into aADSentenceStream.Sentence.- Parameters:
- sentenceString- The input string to parse.
- para- The parameter number.
- isTitle-- trueif it represents a title element,- falseotherwise.
- isBox-- trueif it represents a box element,- falseotherwise.
- Returns:
- A ADSentenceStream.Sentenceinstance parsed fromsentenceString.
 
- 
getElementParse a tree element from a AD line- Parameters:
- line- the AD line
- Returns:
- the tree element
 
 
-