package cgeo.geocaching.filter;
import cgeo.geocaching.R;
import cgeo.geocaching.models.Geocache;
import android.os.Parcel;
import android.os.Parcelable;
import android.support.annotation.NonNull;
public class OfflineLogFilter extends AbstractFilter {
public static final Creator<OfflineLogFilter> CREATOR = new Parcelable.Creator<OfflineLogFilter>() {
@Override
public OfflineLogFilter createFromParcel(final Parcel in) {
return new OfflineLogFilter(in);
}
@Override
public OfflineLogFilter[] newArray(final int size) {
return new OfflineLogFilter[size];
}
};
protected OfflineLogFilter() {
super(R.string.caches_filter_offline_log);
}
protected OfflineLogFilter(final Parcel in) {
super(in);
}
@Override
public boolean accepts(@NonNull final Geocache cache) {
return cache.isLogOffline();
}
}