Служба лингвистических процессоров

Пространство имен: com.pullenti.ner

Expand
	imageСинтаксис

Свойства (get/set)

  Имя Тип Описание
Public property StaticgetAnalyzersjava.util.Collection<Analyzer>Экземпляры доступных анализаторов
Public property StaticgetEmptyProcessorProcessorЭкземпляр процессора с пустым множеством анализаторов (используется для разных лингвистических процедур, где не нужны сущности)
Public property StaticisInitializedbooleanПризнак того, что инициализация сервиса уже была
Public property StaticgetStandardProcessorProcessorЭкземпляр процессора с множеством общих анализаторов (IsSpecific = false)
Public property StaticgetVersionStringВерсия системы
Public property StaticgetVersionDateStringДата создания текущей версии

Методы

  Имя Тип значения Описание
Public method StaticaddImageнетДобавить специфическую иконку
Public method StaticcreateEmptyProcessorProcessorСоздать экземпляр процессора с пустым списком анализаторов
Public method StaticcreateProcessorProcessorСоздать процессор со стандартным списком анализаторов (у которых свойство IsSpecific = false)
Public method StaticcreateReferentReferentСоздать экземпляр объекта заданного типа
Public method StaticcreateSpecificProcessorProcessorСоздать процессор с набором стандартных и указанных параметром специфических анализаторов.
Public method StaticgetImageByIdImageWrapperПолучить иконку по идентификатору иконки
Public method StaticinitializeнетИнициализация сервиса. Каждый анализатор нужно инициализировать отдельно. Если вызывается Sdk.Initialize(), то там инициализация сервиса и всех анализаторов делается.

Поля

  Имя Тип Описание
Public field StaticDEBUGCURRENTDATETIMEjava.time.LocalDateTimeЭто нужно для автотестов, чтобы фиксировать дату-время, относительно которой идут вычисления (если не задана, то берётся текущая)