package com.boardgamegeek.export.model;
import android.database.Cursor;
import android.support.annotation.NonNull;
import com.boardgamegeek.provider.BggContract.CollectionViewFilters;
import com.google.gson.annotations.Expose;
public class Filter {
public static final String[] PROJECTION = new String[] {
CollectionViewFilters._ID,
CollectionViewFilters.TYPE,
CollectionViewFilters.DATA
};
private static final int TYPE = 1;
private static final int DATA = 2;
@Expose private int type;
@Expose private String data;
public int getType() {
return type;
}
public String getData() {
return data;
}
@NonNull
public static Filter fromCursor(@NonNull Cursor cursor) {
Filter filter = new Filter();
filter.type = cursor.getInt(TYPE);
filter.data = cursor.getString(DATA);
return filter;
}
}