// Path: Android/Shopr/src/main/java/com/uwetrottmann/shopr/model/Shop.java
// public class Shop {
// 
//     private int id;
//     private String name;
//     private LatLng location;
// 
//     public int id() {
//         return id;
//     }
// 
//     public Shop id(int id) {
//         this.id = id;
//         return this;
//     }
// 
//     public String name() {
//         return name;
//     }
// 
//     public Shop name(String name) {
//         this.name = name;
//         return this;
//     }
// 
//     public LatLng location() {
//         return location;
//     }
// 
//     public Shop location(LatLng location) {
//         this.location = location;
//         return this;
//     }
// 
// }
// 
// Path: Android/Shopr/src/main/java/com/uwetrottmann/shopr/provider/ShoprContract.java
// public static class Shops implements ShopsColumns, BaseColumns {
//     public static final Uri CONTENT_URI = BASE_CONTENT_URI.buildUpon()
//             .appendPath(PATH_SHOPS).build();
// 
//     /** Use if multiple items get returned */
//     public static final String CONTENT_TYPE = "vnd.android.cursor.dir/vnd.shopr.shop";
// 
//     /** Use if a single item is returned */
//     public static final String CONTENT_ITEM_TYPE = "vnd.android.cursor.item/vnd.shopr.shop";
// 
//     public static Uri buildShopUri(int shopId) {
//         return CONTENT_URI.buildUpon().appendPath(String.valueOf(shopId))
//                 .build();
//     }
// 
//     public static String getShopId(Uri uri) {
//         return uri.getLastPathSegment();
//     }
// }


import android.content.Context;
import android.database.Cursor;
import com.google.android.gms.maps.model.LatLng;
import com.uwetrottmann.androidutils.Lists;
import com.uwetrottmann.shopr.model.Shop;
import com.uwetrottmann.shopr.provider.ShoprContract.Shops;
import java.util.List;

package com.uwetrottmann.shopr.loaders;




public class ShopLoader extends GenericSimpleLoader<List<Shop>> {

    public ShopLoader(Context context) {
        super(context);
    }

    @Override
    public List<Shop> loadInBackground() {
// Path: Android/Shopr/src/main/java/com/uwetrottmann/shopr/model/Shop.java
// public class Shop {
// 
//     private int id;
//     private String name;
//     private LatLng location;
// 
//     public int id() {
//         return id;
//     }
// 
//     public Shop id(int id) {
//         this.id = id;
//         return this;
//     }
// 
//     public String name() {
//         return name;
//     }
// 
//     public Shop name(String name) {
//         this.name = name;
//         return this;
//     }
// 
//     public LatLng location() {
//         return location;
//     }
// 
//     public Shop location(LatLng location) {
//         this.location = location;
//         return this;
//     }
// 
// }
// 
// Path: Android/Shopr/src/main/java/com/uwetrottmann/shopr/provider/ShoprContract.java
// public static class Shops implements ShopsColumns, BaseColumns {
//     public static final Uri CONTENT_URI = BASE_CONTENT_URI.buildUpon()
//             .appendPath(PATH_SHOPS).build();
// 
//     /** Use if multiple items get returned */
//     public static final String CONTENT_TYPE = "vnd.android.cursor.dir/vnd.shopr.shop";
// 
//     /** Use if a single item is returned */
//     public static final String CONTENT_ITEM_TYPE = "vnd.android.cursor.item/vnd.shopr.shop";
// 
//     public static Uri buildShopUri(int shopId) {
//         return CONTENT_URI.buildUpon().appendPath(String.valueOf(shopId))
//                 .build();
//     }
// 
//     public static String getShopId(Uri uri) {
//         return uri.getLastPathSegment();
//     }
// }


// Path: Android/Shopr/src/main/java/com/uwetrottmann/shopr/loaders/ShopLoader.java
import android.content.Context;
import android.database.Cursor;
import com.google.android.gms.maps.model.LatLng;
import com.uwetrottmann.androidutils.Lists;
import com.uwetrottmann.shopr.model.Shop;
import com.uwetrottmann.shopr.provider.ShoprContract.Shops;
import java.util.List;


package com.uwetrottmann.shopr.loaders;




public class ShopLoader extends GenericSimpleLoader<List<Shop>> {

    public ShopLoader(Context context) {
        super(context);
    }

    @Override
    public List<Shop> loadInBackground() {
        final Cursor query = getContext().getContentResolver().query(Shops.CONTENT_URI,