Фрагмент блока (предложение)Пространство имен: com.pullenti.semantic
Синтаксис
Свойства (get/set)
Имя | Тип | Описание | |
---|---|---|---|
![]() | getBlock | SemBlock | Владелец фрагмента |
![]() | getGraph | SemGraph | Объекты фрагмента (отметим, что часть объектов, связанных с этим блоком, могут находиться в графах вышележащих уровней). |
![]() | getRootObjects | java.util.ArrayList<SemObject> | Список объектов SemObject, у которых нет связей. При нормальном разборе такой объект должен быть один - это обычно предикат. |
![]() | getSpelling | String | Текст фрагмента |
Поля
Имя | Тип | Описание | |
---|---|---|---|
![]() | altFragments | java.util.ArrayList<SemFragment> | Это список альтернативных фрагментов, построенных из текста |
![]() | beginToken | Token | Начальный токен |
![]() | endToken | Token | Конечный токен |
![]() | isOr | boolean | Корневые объекты объединены как ИЛИ (иначе И) |
![]() | rank | double | Это некий коэффициент, при анализе вариантов основным считается вариант с наибольшим коэффициентом, остальные помещаются в altFragments (если есть) |
![]() | tag | Object | Используйте произвольным образом |
![]() | typ | SemFragmentType | Тип фрагмента |