Семантический объект

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

Expand
	imageСинтаксис

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

  Имя Тип Описание
Public propertygetBeginCharintНачальная позиция первого токена
Public propertygetEndCharintПоследняя позиция последнего токена

Методы

  Имя Тип значения Описание
Public methodfindAttrSemAttributeНайти атрибут указанного типа
Public methodfindFromObjectSemObjectНайти объект, кторый связан с текущим исходящий связью (Source = this)
Public methodisValuebooleanПроверка значения

Поля

  Имя Тип Описание
Public fieldattrsjava.util.ArrayList<SemAttribute>Атрибуты, список SemAttribute. Формируются частично из наречий, частично из служебных частей речи.
Public fieldconceptObjectСсылка на концепт - это абстрактное понятие, используется вовне. Это и Referent, это и DerivateGroup. В принципе, приложения сами здесь будут расставлять свои объекты.
Public fieldgraphSemGraphСсылка на граф - владалец объекта.
Public fieldlinksFromjava.util.ArrayList<SemLink>Исходящие связи SemLink (текущий объект выступает как source)
Public fieldlinksTojava.util.ArrayList<SemLink>Входящие связи SemLink (текущий объект выступает как target)
Public fieldmeasureMeasureKindНу не знаю, потом нужно будет обобщить и куда-нибудь перенесём
Public fieldmorphMorphWordFormМорфологическая информация (падеж отсутствует в принципе), часть речи Class тоже не задана - вместо этого поле typ. normalFull - полная нормализация, normalCase - только падежная нормализация.
Public fieldnotbooleanПризнак отрицания (потом перенесём в атрибуты)
Public fieldquantitySemQuantityКоличественная характеристика
Public fieldtagObjectИспользуется произвольным образом
Public fieldtokensjava.util.ArrayList<MetaToken>Токены MetaToken в исходном тексте
Public fieldtypSemObjectTypeТип (определяется частью речи)