Home | History | Annotate | Download | only in list

Lines Matching defs:ContactListFilter

28 public final class ContactListFilter implements Comparable<ContactListFilter>, Parcelable {
38 public static final Parcelable.Creator<ContactListFilter> CREATOR =
39 new Parcelable.Creator<ContactListFilter>() {
41 public ContactListFilter createFromParcel(Parcel source) {
46 return new ContactListFilter(filterType, accountType, accountName, dataSet, null);
50 public ContactListFilter[] newArray(int size) {
51 return new ContactListFilter[size];
73 public ContactListFilter(
82 public static ContactListFilter createFilterWithType(int filterType) {
83 return new ContactListFilter(filterType, null, null, null, null);
86 public static ContactListFilter createAccountFilter(
88 return new ContactListFilter(
89 ContactListFilter.FILTER_TYPE_ACCOUNT, accountType, accountName, dataSet, icon);
93 * Store the given {@link ContactListFilter} to preferences. If the requested filter is of type
97 public static void storeToPreferences(SharedPreferences prefs, ContactListFilter filter) {
111 * Try to obtain ContactListFilter object saved in SharedPreference. If there's no info there,
114 public static ContactListFilter restoreDefaultPreferences(SharedPreferences prefs) {
115 ContactListFilter filter = restoreFromPreferences(prefs);
117 filter = ContactListFilter.createFilterWithType(FILTER_TYPE_ALL_ACCOUNTS);
122 filter = ContactListFilter.createFilterWithType(FILTER_TYPE_ALL_ACCOUNTS);
127 private static ContactListFilter restoreFromPreferences(SharedPreferences prefs) {
136 return new ContactListFilter(filterType, accountType, accountName, dataSet, null);
191 public int compareTo(ContactListFilter another) {
224 if (!(other instanceof ContactListFilter)) {
228 ContactListFilter otherFilter = (ContactListFilter) other;