private void calculateChildren() throws IOException
{
if (uuids == null)
{
uuids = new ArrayList<String>();
contextScorer.score(new AbstractHitCollector()
{
@Override
protected void collect(int doc, float score)
{
hits.set(doc);
}
});
// collect nameTest hits
final BitSet nameTestHits = new BitSet();
if (nameTestScorer != null)
{
nameTestScorer.score(new AbstractHitCollector()
{
@Override
protected void collect(int doc, float score)
{
nameTestHits.set(doc);