Inheritance diagram for IDemonstrative:
Collaboration diagram for IDemonstrative:Public Types | |
| enum | Person { FIRST, SECOND, THIRD } |
Public Methods | |
| String | getPartOfSpeechTag () |
| String | getAdditionalInformation () |
| String | getCategory () |
| void | setId (long id) |
| long | calcTypeId () |
| String | getLabel () |
| Set< String > | getSubCategories () |
| Person | getPerson () |
| boolean | matchesPerson (HasPerson other) |
| String | getGender () |
| boolean | matchesGender (HasGender other) |
| String | getNumber () |
| boolean | matchesNumber (HasNumber other) |
| String | getCase () |
| boolean | matchesCase (IsCaseAware other) |
Package Functions | |
| long | getId () |
enum Person [inherited] |
| long calcTypeId | ( | ) | [inherited] |
| String getAdditionalInformation | ( | ) | [inherited] |
Implemented in HierarchicalPartOfSpeech, and SimplePartOfSpeech.
| String getCase | ( | ) | [inherited] |
Get a string representation of the case for this object
Implemented in Attributive, Adposition, Determiner, Noun, Demonstrative, Interrogative, Personal, Possessive, Reflexive, Relative, IndoEuPredicative, IndoEuCaseBase, and IndoEuPronominalAdverb.
| String getCategory | ( | ) | [inherited] |
Returns the category-string of this category. Note that this value is not further restricted, and different implementations might return different strings.
Implemented in SingleValueCategory, TemporalExpression, SimplePartOfSpeech, NamedEntity, OrganizationName, PersonName, UnspecifiedNamedEntity, GeographicLocation, Location, Mountain, PopulatedPlace, Waters, SequencerReplacement, and SimpleReplacement.
| String getGender | ( | ) | [inherited] |
Implemented in Attributive, Determiner, Noun, Demonstrative, Interrogative, Personal, Possessive, Reflexive, Relative, IndoEuPredicative, IndoEuPrepositionContraction, IndoEuNounBase, and IndoEuPronominalAdverb.
| long getId | ( | ) | [package, inherited] |
Returns the Id of this DataObject. Might return 0, if the object hasn't been inserted into database yet.
Implemented in LabeledAnnotation, AttributeValueMap, DublinCoreMetaDataImpl, Frequencies, CoincidenceStatsImpl, CorpusStatsImpl, MultipleTokensStats, VoynichTextLabelsImpl, SyntaxNode< T >, TabularSummary, SimpleComparatorScore, and AccessAdapterTestResultList.
| String getLabel | ( | ) | [inherited] |
Returns the label of this token, which can be any kind of string (except null), mainly used for display-reasons only. Note: Components MUST NOT assume that any kind of label (like 'word' or else) is returned by this method.
Implemented in LabeledAnnotation, TerminalNode< T >, TEIDramaSpeaker, TEIDramaSpeechAct, TEIDramaStage, JodaDateTime, JodaInterval, JodaPeriod, and Timex.
| String getNumber | ( | ) | [inherited] |
Implemented in Attributive, Determiner, Noun, Demonstrative, Indefinite, Interrogative, Personal, Possessive, Reflexive, Relative, Finite, IndoEuPredicative, IndoEuPrepositionContraction, IndoEuNounBase, IndoEuPronominalAdverb, and IndoEuFinite.
| String getPartOfSpeechTag | ( | ) | [inherited] |
Implemented in HierarchicalPartOfSpeech, and SimplePartOfSpeech.
| Person getPerson | ( | ) | [inherited] |
Implemented in Pronoun, Finite, IndoEuPronoun, and IndoEuFinite.
| Set<String> getSubCategories | ( | ) | [inherited] |
Returns the sub-category strings of this category. Note that these values are not further restricted, and different implementations might return different strings.
Implemented in HierarchicalCategory.
| boolean matchesCase | ( | IsCaseAware | other | ) | [inherited] |
Checks two objects that either have a case or assign a case for equality in respect to their case property.
| other |
Implemented in Attributive, Adposition, Determiner, Noun, Demonstrative, Interrogative, Personal, Possessive, Reflexive, Relative, and IndoEuCaseBase.
| boolean matchesGender | ( | HasGender | other | ) | [inherited] |
Checks two objects for equality in gender.
| other |
Implemented in Attributive, Determiner, Noun, Demonstrative, Interrogative, Personal, Possessive, Reflexive, Relative, IndoEuPrepositionContraction, and IndoEuNounBase.
| boolean matchesNumber | ( | HasNumber | other | ) | [inherited] |
Checks two objects for equality in number.
| other |
Implemented in Attributive, Determiner, Noun, Demonstrative, Indefinite, Interrogative, Personal, Possessive, Reflexive, Relative, Finite, IndoEuPrepositionContraction, IndoEuNounBase, and IndoEuFinite.
| boolean matchesPerson | ( | HasPerson | other | ) | [inherited] |
Checks two objects for equality in person.
| other |
Implemented in Pronoun, Finite, IndoEuPronoun, and IndoEuFinite.
| void setId | ( | long | id | ) | [inherited] |
Set the Id of this DataObject.
| id |
Implemented in LabeledAnnotation, AttributeValueMap, DublinCoreMetaDataImpl, Frequencies, CoincidenceStatsImpl, CorpusStatsImpl, MultipleTokensStats, VoynichTextLabelsImpl, SyntaxNode< T >, TabularSummary, SimpleComparatorScore, and AccessAdapterTestResultList.