SpanPositionCheckQuery
- абстрактный класс, определяющий запрос span, который проверяет,
согласованный промежуток проходит проверку позиции. Конкретные реализации включают SpanPositionRangeQuery
, который проверяет, находится ли совпадение в определенном диапазоне позиций, и SpanPayloadCheckQuery
, который проверяет, совпадают ли полезные нагрузки совпадающих позиций с запрошенными.
Может быть, вы могли бы достичь желаемого, назначив полезную нагрузку каждому токену, указав, к какому предложению / абзацу он принадлежит (со счетчиком), а затем проверив, равны ли все полезные нагрузки сопоставленного диапазона? Я думаю, что продвижение выше класса для достижения этого должно быть простым.