return ReturnCode.INCLUDE; case INCLUDE_AND_NEXT_COL: if (isInReturnCodes(rc, ReturnCode.INCLUDE, ReturnCode.SKIP, ReturnCode.SEEK_NEXT_USING_HINT)) { return ReturnCode.INCLUDE; if (isInReturnCodes(rc, ReturnCode.INCLUDE_AND_NEXT_COL, ReturnCode.INCLUDE_AND_SEEK_NEXT_ROW, ReturnCode.NEXT_COL, ReturnCode.NEXT_ROW)) { return ReturnCode.INCLUDE_AND_NEXT_COL; if (isInReturnCodes(rc, ReturnCode.INCLUDE, ReturnCode.SKIP, ReturnCode.SEEK_NEXT_USING_HINT)) { return ReturnCode.INCLUDE; if (isInReturnCodes(rc, ReturnCode.INCLUDE_AND_NEXT_COL, ReturnCode.NEXT_COL)) { return ReturnCode.INCLUDE_AND_NEXT_COL; if (isInReturnCodes(rc, ReturnCode.INCLUDE_AND_SEEK_NEXT_ROW, ReturnCode.NEXT_ROW)) { return ReturnCode.INCLUDE_AND_SEEK_NEXT_ROW; if (isInReturnCodes(rc, ReturnCode.INCLUDE, ReturnCode.INCLUDE_AND_NEXT_COL, ReturnCode.INCLUDE_AND_SEEK_NEXT_ROW)) { return ReturnCode.INCLUDE; if (isInReturnCodes(rc, ReturnCode.SKIP, ReturnCode.NEXT_COL, ReturnCode.NEXT_ROW, ReturnCode.SEEK_NEXT_USING_HINT)) { return ReturnCode.SKIP; if (isInReturnCodes(rc, ReturnCode.INCLUDE)) {
if (isInReturnCodes(localRC, ReturnCode.INCLUDE, ReturnCode.INCLUDE_AND_NEXT_COL, ReturnCode.INCLUDE_AND_SEEK_NEXT_ROW)) { subFiltersIncludedCell.set(i, true);
return ReturnCode.INCLUDE; case INCLUDE_AND_NEXT_COL: if (isInReturnCodes(rc, ReturnCode.INCLUDE, ReturnCode.SKIP, ReturnCode.SEEK_NEXT_USING_HINT)) { return ReturnCode.INCLUDE; if (isInReturnCodes(rc, ReturnCode.INCLUDE_AND_NEXT_COL, ReturnCode.INCLUDE_AND_SEEK_NEXT_ROW, ReturnCode.NEXT_COL, ReturnCode.NEXT_ROW)) { return ReturnCode.INCLUDE_AND_NEXT_COL; if (isInReturnCodes(rc, ReturnCode.INCLUDE, ReturnCode.SKIP, ReturnCode.SEEK_NEXT_USING_HINT)) { return ReturnCode.INCLUDE; if (isInReturnCodes(rc, ReturnCode.INCLUDE_AND_NEXT_COL, ReturnCode.NEXT_COL)) { return ReturnCode.INCLUDE_AND_NEXT_COL; if (isInReturnCodes(rc, ReturnCode.INCLUDE_AND_SEEK_NEXT_ROW, ReturnCode.NEXT_ROW)) { return ReturnCode.INCLUDE_AND_SEEK_NEXT_ROW; if (isInReturnCodes(rc, ReturnCode.INCLUDE, ReturnCode.INCLUDE_AND_NEXT_COL, ReturnCode.INCLUDE_AND_SEEK_NEXT_ROW)) { return ReturnCode.INCLUDE; if (isInReturnCodes(rc, ReturnCode.SKIP, ReturnCode.NEXT_COL, ReturnCode.NEXT_ROW, ReturnCode.SEEK_NEXT_USING_HINT)) { return ReturnCode.SKIP; if (isInReturnCodes(rc, ReturnCode.INCLUDE)) {
if (isInReturnCodes(localRC, ReturnCode.INCLUDE, ReturnCode.INCLUDE_AND_NEXT_COL, ReturnCode.INCLUDE_AND_SEEK_NEXT_ROW)) { subFiltersIncludedCell.set(i, true);
return ReturnCode.INCLUDE; case INCLUDE_AND_NEXT_COL: if (isInReturnCodes(rc, ReturnCode.INCLUDE, ReturnCode.SKIP, ReturnCode.SEEK_NEXT_USING_HINT)) { return ReturnCode.INCLUDE; if (isInReturnCodes(rc, ReturnCode.INCLUDE_AND_NEXT_COL, ReturnCode.INCLUDE_AND_SEEK_NEXT_ROW, ReturnCode.NEXT_COL, ReturnCode.NEXT_ROW)) { return ReturnCode.INCLUDE_AND_NEXT_COL; if (isInReturnCodes(rc, ReturnCode.INCLUDE, ReturnCode.SKIP, ReturnCode.SEEK_NEXT_USING_HINT)) { return ReturnCode.INCLUDE; if (isInReturnCodes(rc, ReturnCode.INCLUDE_AND_NEXT_COL, ReturnCode.NEXT_COL)) { return ReturnCode.INCLUDE_AND_NEXT_COL; if (isInReturnCodes(rc, ReturnCode.INCLUDE_AND_SEEK_NEXT_ROW, ReturnCode.NEXT_ROW)) { return ReturnCode.INCLUDE_AND_SEEK_NEXT_ROW; if (isInReturnCodes(rc, ReturnCode.INCLUDE, ReturnCode.INCLUDE_AND_NEXT_COL, ReturnCode.INCLUDE_AND_SEEK_NEXT_ROW)) { return ReturnCode.INCLUDE; if (isInReturnCodes(rc, ReturnCode.SKIP, ReturnCode.NEXT_COL, ReturnCode.NEXT_ROW, ReturnCode.SEEK_NEXT_USING_HINT)) { return ReturnCode.SKIP; if (isInReturnCodes(rc, ReturnCode.INCLUDE)) {
if (isInReturnCodes(localRC, ReturnCode.INCLUDE, ReturnCode.INCLUDE_AND_NEXT_COL, ReturnCode.INCLUDE_AND_SEEK_NEXT_ROW)) { subFiltersIncludedCell.set(i, true);