| Interface | Description |
|---|---|
| ElementCategory |
This is the base interface for defining categories for the sub classes of
NLGElement. |
| Class | Description |
|---|---|
| CoordinatedPhraseElement |
This class defines coordination between two or more phrases.
|
| DocumentElement |
DocumentElement is a convenient extension of the base
NLGElement class. |
| InflectedWordElement |
This class defines the
NLGElement that is used to represent an
word that requires inflection by the morphology. |
| ListElement |
ListElement is used to define elements that can be grouped
together and treated in a similar manner. |
| NLGElement |
NLGElement is the base class that all elements extend from. |
| NLGFactory |
This class contains methods for creating syntactic phrases.
|
| NLGModule |
NLGModule is the base class that all processing modules extend
from. |
| PhraseElement |
This class defines a phrase.
|
| StringElement |
This class defines an element for representing canned text within the
SimpleNLG library.
|
| WordElement |
This is the class for a lexical entry (ie, a word).
|
| Enum | Description |
|---|---|
| DocumentCategory |
This enumerated type defines the different types of components found
in the structure of text.
|
| LexicalCategory |
This enumeration defines the different lexical components.
|
| PhraseCategory |
This enumeration defines the different syntactical phrases.
|
Copyright © 2020. All Rights Reserved.