Являются ли объекты Lucene Query повторно используемыми / не сохраняющими состояние?
Query
Если нет, то clone() будет TermQuery быстрее, чем перестроить его?
clone()
TermQuery
да: Цель Weight - убедиться, что поиск не изменяет Query, что позволяет повторно использовать экземпляр Query.