public class XmlNPPhraseSpec extends XmlPhraseElement
Java class for NPPhraseSpec complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="NPPhraseSpec">
<complexContent>
<extension base="{https://github.com/simplenlg/simplenlg/tree/master/src/main/resources/xml}PhraseElement">
<sequence>
<element name="spec" type="{https://github.com/simplenlg/simplenlg/tree/master/src/main/resources/xml}NLGElement" minOccurs="0"/>
</sequence>
<attGroup ref="{https://github.com/simplenlg/simplenlg/tree/master/src/main/resources/xml}npPhraseAtts"/>
</extension>
</complexContent>
</complexType>
| Modifier and Type | Field and Description |
|---|---|
protected Boolean |
adjectiveordering |
protected Boolean |
elided |
protected XmlGender |
gender |
protected XmlNumberAgreement |
number |
protected XmlPerson |
person |
protected Boolean |
possessive |
protected Boolean |
pronominal |
protected XmlNLGElement |
spec |
appositive, cat, compl, discourseFunction, frontMod, head, postMod, preMod| Constructor and Description |
|---|
XmlNPPhraseSpec() |
| Modifier and Type | Method and Description |
|---|---|
XmlGender |
getGENDER()
Gets the value of the gender property.
|
XmlNumberAgreement |
getNUMBER()
Gets the value of the number property.
|
XmlPerson |
getPERSON()
Gets the value of the person property.
|
XmlNLGElement |
getSpec()
Gets the value of the spec property.
|
Boolean |
isADJECTIVEORDERING()
Gets the value of the adjectiveordering property.
|
Boolean |
isELIDED()
Gets the value of the elided property.
|
Boolean |
isPOSSESSIVE()
Gets the value of the possessive property.
|
Boolean |
isPRONOMINAL()
Gets the value of the pronominal property.
|
void |
setADJECTIVEORDERING(Boolean value)
Sets the value of the adjectiveordering property.
|
void |
setELIDED(Boolean value)
Sets the value of the elided property.
|
void |
setGENDER(XmlGender value)
Sets the value of the gender property.
|
void |
setNUMBER(XmlNumberAgreement value)
Sets the value of the number property.
|
void |
setPERSON(XmlPerson value)
Sets the value of the person property.
|
void |
setPOSSESSIVE(Boolean value)
Sets the value of the possessive property.
|
void |
setPRONOMINAL(Boolean value)
Sets the value of the pronominal property.
|
void |
setSpec(XmlNLGElement value)
Sets the value of the spec property.
|
getCat, getCompl, getDiscourseFunction, getFrontMod, getHead, getPostMod, getPreMod, isAppositive, setAppositive, setCat, setDiscourseFunction, setHeadprotected XmlNLGElement spec
protected Boolean adjectiveordering
protected Boolean elided
protected XmlNumberAgreement number
protected XmlGender gender
protected XmlPerson person
protected Boolean possessive
protected Boolean pronominal
public XmlNLGElement getSpec()
XmlNLGElementpublic void setSpec(XmlNLGElement value)
value - allowed object is
XmlNLGElementpublic Boolean isADJECTIVEORDERING()
Booleanpublic void setADJECTIVEORDERING(Boolean value)
value - allowed object is
Booleanpublic Boolean isELIDED()
Booleanpublic void setELIDED(Boolean value)
value - allowed object is
Booleanpublic XmlNumberAgreement getNUMBER()
XmlNumberAgreementpublic void setNUMBER(XmlNumberAgreement value)
value - allowed object is
XmlNumberAgreementpublic XmlGender getGENDER()
XmlGenderpublic void setGENDER(XmlGender value)
value - allowed object is
XmlGenderpublic XmlPerson getPERSON()
XmlPersonpublic void setPERSON(XmlPerson value)
value - allowed object is
XmlPersonpublic Boolean isPOSSESSIVE()
Booleanpublic void setPOSSESSIVE(Boolean value)
value - allowed object is
Booleanpublic Boolean isPRONOMINAL()
BooleanCopyright © 2020. All Rights Reserved.