A {@link FilterStrategy} that conditionally uses a random access filter ifthe given {@link DocIdSet} supports random access (returns a non-null valuefrom {@link DocIdSet#bits()}) and {@link RandomAccessFilterStrategy#useRandomAccess(Bits,int)} returnstrue. Otherwise this strategy falls back to a "zig-zag join" ( {@link FilteredQuery#LEAP_FROG_FILTER_FIRST_STRATEGY}) strategy .
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.