All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.intersystems.iknow.languagemodel.slavic.PartOfSpeech Maven / Gradle / Ivy

The newest version!
/*-
 * $Id: f364d0c2af88e96b2b81216d23727942c4da14a7 $
 */
package com.intersystems.iknow.languagemodel.slavic;

import com.intersystems.iknow.languagemodel.slavic.categories.Declension;
import com.intersystems.iknow.languagemodel.slavic.categories.GrammaticalAspect;
import com.intersystems.iknow.languagemodel.slavic.categories.GrammaticalCase;
import com.intersystems.iknow.languagemodel.slavic.categories.GrammaticalGender;
import com.intersystems.iknow.languagemodel.slavic.categories.GrammaticalNumber;
import com.intersystems.iknow.languagemodel.slavic.categories.GrammaticalPerson;
import com.intersystems.iknow.languagemodel.slavic.categories.GrammaticalTense;

/**
 * @author Andrey Shcheglov (mailto:[email protected])
 */
public enum PartOfSpeech {
	/**
	 * Russian: имя существительное
* Ukrainian: іменник */ @SupportedCategories({ Declension.class, GrammaticalCase.class, GrammaticalGender.class, GrammaticalNumber.class, }) NOUN, /** * Russian: имя прилагательное
* Ukrainian: прикметник */ @SupportedCategories({ GrammaticalCase.class, GrammaticalGender.class, GrammaticalNumber.class, }) ADJECTIVE, /** * Russian: имя числительное
* Ukrainian: числівник */ @SupportedCategories({ GrammaticalCase.class, GrammaticalGender.class, /* один молоток – одна рубашка */ GrammaticalNumber.class, }) NUMERAL, /** * Russian: местоимение
* Ukrainian: займенник */ @SupportedCategories({ GrammaticalCase.class, GrammaticalGender.class, GrammaticalNumber.class, GrammaticalPerson.class, }) PRONOUN, /** * Russian: глагол
* Ukrainian: дієслово */ @SupportedCategories({ GrammaticalGender.class, /* он лежал – она лежала – оно лежало */ GrammaticalNumber.class, /* я бегу – мы бежим */ GrammaticalPerson.class, /* я бегу – ты бежишь – он бежит */ GrammaticalTense.class, GrammaticalAspect.class, /* бегу – прибегу */ }) VERB, /** * Russian: наречие
* Ukrainian: прислівник */ ADVERB, /** * Russian: предлог
* Ukrainian: прийменник */ PREPOSITION, /** * Russian: союз
* Ukrainian: сполучник */ CONJUNCTION, /** * Russian: частица
* Ukrainian: частка */ PARTICLE, /** * Russian: междометие
* Ukrainian: вигук */ INTERJECTION, /** * Russian: причастие
* Ukrainian: дієприкметник */ @SupportedCategories({ /* Inherited from adjective: */ GrammaticalCase.class, GrammaticalGender.class, GrammaticalNumber.class, /* Inherited from verb: */ GrammaticalTense.class, /* бегущий – бежавший, прибежавший */ GrammaticalAspect.class, /* бегуший, бежавший – прибежавший */ }) PARTICIPLE, /** * Russian: деепричастие
* Ukrainian: дієприслівник */ @SupportedCategories({ GrammaticalTense.class, /* умываясь – умывшись */ GrammaticalAspect.class, /* бежав – прибежав (прибежавши) */ }) TRANSGRESSIVE, }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy