|
I am actually at loss why DeleteByQuerySupport is needed at all? Why could DeletionQuery not just define a bunch of methods like toString, fromString and toLuceneQuery? Also why is the scoped analyzer used when building the Lucene query? Last but not least, I'd probably rename SingularTermQuery to SingularTermDeletionQuery to make it even clearer that this is not a normal query class.
|