private void refreshFilterForOnlineSearch() {
        //not supported yet for all online searches
        if (type.isOnline && type != CacheListType.POCKET) {
            restartCacheLoader(false, null);
        }
    }
Extract a cache from adapter data.

@param adapterInfo an adapterInfo
@return the pointed cache
main/src/main/java/cgeo/geocaching/CacheListActivity.java