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

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

Expand
	imageСинтаксис

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

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

Методы

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

Поля

  Имя Тип Описание
Public fieldattrslistАтрибуты, список SemAttribute. Формируются частично из наречий, частично из служебных частей речи.
Public fieldconceptobjectСсылка на концепт - это абстрактное понятие, используется вовне. Это и Referent, это и DerivateGroup. В принципе, приложения сами здесь будут расставлять свои объекты.
Public fieldgraphSemGraphСсылка на граф - владалец объекта.
Public fieldlinks_fromlistИсходящие связи SemLink (текущий объект выступает как source)
Public fieldlinks_tolistВходящие связи SemLink (текущий объект выступает как target)
Public fieldmeasureMeasureKindНу не знаю, потом нужно будет обобщить и куда-нибудь перенесём
Public fieldmorphMorphWordFormМорфологическая информация (падеж отсутствует в принципе), часть речи Class тоже не задана - вместо этого поле typ. normal_full - полная нормализация, normal_case - только падежная нормализация.
Public fieldnot0_boolПризнак отрицания (потом перенесём в атрибуты)
Public fieldquantitySemQuantityКоличественная характеристика
Public fieldtagobjectИспользуется произвольным образом
Public fieldtokenslistТокены MetaToken в исходном тексте
Public fieldtypSemObjectTypeТип (определяется частью речи)