Термин, понятие, система обозначений чего-либо и варианты его написания. Элемент словаря TerminCollection.Пространство имен: com.pullenti.ner.core
Синтаксис
Конструкторы
Имя | Описание | ||
---|---|---|---|
![]() | Termin | Создать термин из строки с добавлением всех морфологических вариантов написания |
Свойства (get/set)
Имя | Тип | Описание | |
---|---|---|---|
![]() | getCanonicText setCanonicText | String | Канонический текст термина. Если явно не задан, то создаётся автоматически. |
![]() | getGender setGender | MorphGender | Род (вычисляется по первому слову термина) |
Методы
Имя | Тип значения | Описание | |
---|---|---|---|
![]() | addAbridge | Abridge | Добавить сокращение в термин |
![]() | addAllAbridges | нет | Добавить все сокращения (с первой буквы до любого согласного) |
![]() | addVariant | нет | Добавить дополнительный вариант полного написания |
![]() | addVariantTerm | нет | Добавить дополнительный вариант написания |
![]() | initByNormalText | нет | Быстрая инициализация без морф.вариантов, производится только токенизация текста. Используется для ускорения работы со словарём в случае, когда изначально известно, что на входе уже нормализованные строки. |
![]() | setStdAcronim | нет | Установить стандартную аббревиатуру |
![]() | tryParse | TerminToken | Попробовать привязать термин |
Поля
Имя | Тип | Описание | |
---|---|---|---|
![]() | acronym | String | Возможная аббревиатура (всегда слитно в верхнем регистре) |
![]() | acronymCanBeLower | boolean | Аббревиатура м.б. в нижнем регистре |
![]() | acronymCanBeSmart | boolean | Аббревиатура м.б. мягкой (acronymSmart = acronym) |
![]() | acronymSmart | String | "Мягкая" аббревиатура, допускающая разбивку, точки и т.п. |
![]() | additionalVars | java.util.ArrayList<Termin> | Дополнительные варианты (список Termin, обычно null) |
![]() | ignoreTermsOrder | boolean | Порядок токенов неважен (то есть привязка с точностью до перестановок) |
![]() | lang | MorphLang | Язык |
![]() | tag | Object | Используется произвольным образом |
![]() | tag2 | Object | Используется произвольным образом |
![]() | tag3 | Object | Используется произвольным образом |