Package com.articulate.sigma.nlg
Class SVOElement
java.lang.Object
com.articulate.sigma.nlg.SVOElement
An element in a sentence conceived of as having a Subject-Verb-Object grammar.
Not all properties will be used by all the positions.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumstatic enum -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddConsumedCaseRole(CaseRole role) com.google.common.collect.Multiset<CaseRole> voidsetSurfaceForm(String surfaceForm)
-
Field Details
-
position
-
-
Constructor Details
-
SVOElement
-
-
Method Details
-
getSurfaceForm
- Returns:
-
setSurfaceForm
- Parameters:
surfaceForm-
-
getConsumedCaseRoles
- Returns:
-
addConsumedCaseRole
- Parameters:
role-
-
getSingularPlural
- Returns:
-