package com.onemore.karungguniapp;
import android.content.UriMatcher;
public class AppDataUriMatcher {
// URIMatcher
public static final UriMatcher sUriMatcher = new UriMatcher(UriMatcher.NO_MATCH);;
// Incoming URI matches
public static final int USERS = 1; // all users
public static final int USER_ID = 2; // specific user
public static final int SELLERS = 5; // all sellers
public static final int SELLER_ID = 6; // specific seller
public static final int KARUNG_GUNIS = 7;
public static final int KARUNG_GUNI_ID = 8;
public static final int ADVERTISEMENTS = 3; // all ads
public static final int ADVERTISEMENT_ID = 4; // specific ad
public static final int REQUESTS = 9;
public static final int REQUEST_ID = 10;
static {
// TABLE: Users
sUriMatcher.addURI(AppData.AUTHORITY, "users", USERS);
sUriMatcher.addURI(AppData.AUTHORITY, "users/*", USER_ID);
// TABLE: Sellers
sUriMatcher.addURI(AppData.AUTHORITY, "sellers", SELLERS);
sUriMatcher.addURI(AppData.AUTHORITY, "sellers/*", SELLER_ID);
// TABLE: Karung Gunis
sUriMatcher.addURI(AppData.AUTHORITY, "karung_gunis", KARUNG_GUNIS);
sUriMatcher.addURI(AppData.AUTHORITY, "karung_gunis/*", KARUNG_GUNI_ID);
// TABLE: Advertisements
sUriMatcher.addURI(AppData.AUTHORITY, "advertisements", ADVERTISEMENTS);
sUriMatcher.addURI(AppData.AUTHORITY, "advertisements/#", ADVERTISEMENT_ID);
// TABLE: Requests
sUriMatcher.addURI(AppData.AUTHORITY, "requests", REQUESTS);
sUriMatcher.addURI(AppData.AUTHORITY, "requests/#", REQUEST_ID);
}
}