IIndoEuPronomialAdverb Interface Reference

Inheritance diagram for IIndoEuPronomialAdverb:
Collaboration diagram for IIndoEuPronomialAdverb:

List of all members.


Detailed Description

An IIndoEuPronomialAdverb is a pronomial adverb such as "wherein".

Author:
srose

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)
boolean matchesIndoEuCase (IsIndoEuCaseAware other)
boolean isCaseNominative ()
boolean isCaseGenitive ()
boolean isCaseAccusative ()
boolean isCaseDative ()
boolean isCaseAblative ()
boolean isCaseVocative ()
boolean isCaseLocative ()
boolean isCaseInstrumental ()
String getCase ()
boolean matchesCase (IsCaseAware other)
boolean matchesIndoEuNumber (HasIndoEuNumber other)
boolean isNumberSingular ()
boolean isNumberPlural ()
boolean isNumberDual ()
String getNumber ()
boolean matchesNumber (HasNumber other)
boolean matchesIndoEuGender (HasIndoEuGender other)
boolean isGenderNeuter ()
boolean isGenderFeminine ()
boolean isGenderMasculine ()
String getGender ()
boolean matchesGender (HasGender other)
boolean matchesIndoEuPerson (HasIndoEuPerson other)

Package Functions

long getId ()

Member Enumeration Documentation

enum Person [inherited]
Enumerator:
FIRST 
SECOND 
THIRD 

Method Details

String getAdditionalInformation ( ) [inherited]
String getCase ( ) [inherited]

Get a string representation of the case for this object

Returns:
a string representing the case of the object, e.g. "nominative"

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.

Returns:
the category string

Implemented in SingleValueCategory, TemporalExpression, SimplePartOfSpeech, NamedEntity, OrganizationName, PersonName, UnspecifiedNamedEntity, GeographicLocation, Location, Mountain, PopulatedPlace, Waters, SequencerReplacement, and SimpleReplacement.

long getId ( ) [package, inherited]
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, Timex, Tweet, and TwitterEntity.

String getPartOfSpeechTag ( ) [inherited]
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.

Returns:
the sub-category strings

Implemented in HierarchicalCategory.

boolean isCaseAblative ( ) [inherited]

Determine if the object has ablative case.

Returns:
True if the case is ablative, false otherwise.

Implemented in IndoEuPredicative, IndoEuCaseBase, and IndoEuPronominalAdverb.

boolean isCaseAccusative ( ) [inherited]

Determine if the object has accusative case.

Returns:
True if the case is accusative, false otherwise.

Implemented in IndoEuPredicative, IndoEuCaseBase, and IndoEuPronominalAdverb.

boolean isCaseDative ( ) [inherited]

Determine if the object has dative case.

Returns:
True if the case is dative, false otherwise.

Implemented in IndoEuPredicative, IndoEuCaseBase, and IndoEuPronominalAdverb.

boolean isCaseGenitive ( ) [inherited]

Determine if the object has genitive case.

Returns:
True if the case is genitive, false otherwise.

Implemented in IndoEuPredicative, IndoEuCaseBase, and IndoEuPronominalAdverb.

boolean isCaseInstrumental ( ) [inherited]

Determine if the object has instrumental case.

Returns:
True if the case is instrumental, false otherwise.

Implemented in IndoEuPredicative, IndoEuCaseBase, and IndoEuPronominalAdverb.

boolean isCaseLocative ( ) [inherited]

Determine if the object has locative case.

Returns:
True if the case is locative, false otherwise.

Implemented in IndoEuPredicative, IndoEuCaseBase, and IndoEuPronominalAdverb.

boolean isCaseNominative ( ) [inherited]

Determine if the object has nominative case.

Returns:
True if the case is nominative, false otherwise.

Implemented in IndoEuPredicative, IndoEuCaseBase, and IndoEuPronominalAdverb.

boolean isCaseVocative ( ) [inherited]

Determine if the object has vocative case.

Returns:
True if the case is vocative, false otherwise.

Implemented in IndoEuPredicative, IndoEuCaseBase, and IndoEuPronominalAdverb.

boolean isGenderFeminine ( ) [inherited]
boolean isGenderMasculine ( ) [inherited]
boolean isGenderNeuter ( ) [inherited]
boolean isNumberDual ( ) [inherited]

Determine if the number of the object is dual.

Returns:
True if the number is dual, false otherwise.

Implemented in IndoEuPredicative, IndoEuPrepositionContraction, IndoEuNounBase, IndoEuPronominalAdverb, and IndoEuFinite.

boolean isNumberPlural ( ) [inherited]

Determine if the number of the object is plural.

Returns:
True if the number is plural, false otherwise.

Implemented in IndoEuPredicative, IndoEuPrepositionContraction, IndoEuNounBase, IndoEuPronominalAdverb, and IndoEuFinite.

boolean isNumberSingular ( ) [inherited]

Determine if the number of the object is singular.

Returns:
True if the number is singular, false otherwise.

Implemented in IndoEuPredicative, IndoEuPrepositionContraction, IndoEuNounBase, IndoEuPronominalAdverb, and IndoEuFinite.

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.

Parameters:
other
Returns:
true iff the cases match or both objects don't have a case set.

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.

Parameters:
other
Returns:
true iff the gender is equal between the two objects.

Implemented in Attributive, Determiner, Noun, Demonstrative, Interrogative, Personal, Possessive, Reflexive, Relative, IndoEuPrepositionContraction, and IndoEuNounBase.

boolean matchesIndoEuCase ( IsIndoEuCaseAware  other) [inherited]

Checks two objects that either have a case or assign a case for equality in respect to their case property.

Parameters:
other
Returns:
true iff the cases match.

Implemented in IndoEuPredicative, IndoEuCaseBase, and IndoEuPronominalAdverb.

boolean matchesIndoEuGender ( HasIndoEuGender  other) [inherited]

Checks two objects for equality in gender.

Parameters:
other
Returns:
true iff the gender is equal between the two objects.

Implemented in IndoEuPredicative, IndoEuPrepositionContraction, IndoEuNounBase, and IndoEuPronominalAdverb.

boolean matchesIndoEuNumber ( HasIndoEuNumber  other) [inherited]

Checks two objects for equality in number.

Parameters:
other
Returns:
true iff the number is equal between the two objects.

Implemented in IndoEuPredicative, IndoEuPrepositionContraction, IndoEuNounBase, IndoEuPronominalAdverb, and IndoEuFinite.

boolean matchesIndoEuPerson ( HasIndoEuPerson  other) [inherited]

Checks two objects for equality in person.

Parameters:
other
Returns:
true iff the Person enum is equal between the two objects.

Implemented in IndoEuPronoun, and IndoEuFinite.

boolean matchesNumber ( HasNumber  other) [inherited]

Checks two objects for equality in number.

Parameters:
other
Returns:
true iff the number is equal between the two objects.

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.

Parameters:
other
Returns:
true iff the Person enum is equal between the two objects.

Implemented in Pronoun, Finite, IndoEuPronoun, and IndoEuFinite.