Фрагмент блока (предложение)

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

Expand
	imageСинтаксис

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

  Имя Тип Описание
Public propertygetBlockSemBlockВладелец фрагмента
Public propertygetGraphSemGraphОбъекты фрагмента (отметим, что часть объектов, связанных с этим блоком, могут находиться в графах вышележащих уровней).
Public propertygetRootObjectsjava.util.ArrayList<SemObject>Список объектов SemObject, у которых нет связей. При нормальном разборе такой объект должен быть один - это обычно предикат.
Public propertygetSpellingStringТекст фрагмента

Поля

  Имя Тип Описание
Public fieldaltFragmentsjava.util.ArrayList<SemFragment>Это список альтернативных фрагментов, построенных из текста
Public fieldbeginTokenTokenНачальный токен
Public fieldendTokenTokenКонечный токен
Public fieldisOrbooleanКорневые объекты объединены как ИЛИ (иначе И)
Public fieldrankdoubleЭто некий коэффициент, при анализе вариантов основным считается вариант с наибольшим коэффициентом, остальные помещаются в altFragments (если есть)
Public fieldtagObjectИспользуйте произвольным образом
Public fieldtypSemFragmentTypeТип фрагмента