in src/main/java/org/apache/sling/query/impl/function/FindFunction.java [58:73]
public Iterator<T> apply(T input) {
Iterator<T> iterator;
switch (strategy) {
case BFS:
iterator = new BfsTreeIterator<T>(input, provider);
break;
case QUERY:
iterator = provider.query(preFilteringSelector, input);
break;
case DFS:
default:
iterator = new DfsTreeIterator<>(input, provider);
break;
}
return new WarningIterator<>(iterator);
}