Внутренний аналитический контейнер данных. Создаётся автоматически внутри при вызове Processor.process(...). Все токены Token ссылаются через поле kit на экземпляр контейнера, связанного с обрабатываемым текстом.

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

Expand
	imageСинтаксис

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

  Имя Тип Описание
Public propertygetEntitiesjava.util.ArrayList<Referent>Список сущностей Referent, выделенных в ходе анализа
Public propertygetSofa
setSofa
SourceOfAnalysisСсылка на исходный текст

Методы

  Имя Тип значения Описание
Public methodcreateReferentReferentСоздать экземпляр сущности заданного типа
Public methoddebedTokenTokenУбрать метатокен из цепочки, восстановив исходное
Public methodembedTokenнетВстроить токен в основную цепочку токенов
Public methodgetAnalyzerDataByAnalyzerNameAnalyzerDataПолучить данные, полученные в настоящий момент конкретным анализатором
Public methodgetTextCharactercharПолучить символ из исходного текста
Public methodprocessReferentReferentTokenПопытаться выделить с заданного токена сущность указанным анализатором. Используется, если нужно "забежать вперёд" и проверить гипотезу, есть ли тут сущность конкретного типа или нет.

Поля

  Имя Тип Описание
Public fieldbaseLanguageMorphLangБазовый язык (определяется по тексту)
Public fieldcorrectedTokensjava.util.HashMap<Token, String>Токены, подправленные по корректировочному словарю (SourceOfAnalysis.correctionDict). Здесь Value - исходый токен
Public fieldfirstTokenTokenЭто начало цепочки токенов (первый токен)
Public fieldontologyExtOntologyВнешняя онтология - параметр Processor.process(, ...)
Public fieldstatisticsStatisticCollectionСтатистическая информация