package com.cafejeunesse.android.structure; import java.util.HashMap; import java.util.Map; /** * Created by David Levayer on 12/03/15. */ public class Service { public final static String SERVICE_MAP_INFO = "myServiceMap"; public final static String SERVICE_TITLE = "myServiceTitle"; public final static String SERVICE_DESCR = "myServiceDescription"; public final static String TAG_PHONENUMBER = "service_phone"; public final static String TAG_ADDRESS = "service_address"; public final static String TAG_SERVICES = "service_services"; public final static String TAG_PRICE = "service_price"; public final static String TAG_WEBSITE = "service_website"; public final static String TAG_FACEBOOK = "service_facebook"; public final static String TAG_CATEGORIES = "service_categories"; public final static String TAG_KEYWORDS = "service_keywords"; private long id; private String serviceName; private String serviceDescription; private float lat, lon; private Map<String,Object> serviceData; public Service(){ serviceData = new HashMap<String,Object>(); } public Service(String name, String description){ this.serviceName = name; this.serviceDescription = description; serviceData = new HashMap<String,Object>(); } public void addInfo(String tag, Object value){ serviceData.put(tag,value); } public Object getInfo(String tag){ if(serviceData.containsKey(tag)) return serviceData.get(tag); else return null; } public HashMap getMapInfo(){ return (HashMap)serviceData; } public String getServiceName() { return serviceName; } public void setServiceName(String serviceName){ this.serviceName = serviceName; } public String getServiceDescription() { return serviceDescription; } public void setServiceDescription(String serviceDescription){ this.serviceDescription = serviceDescription; } public float getLat() { return lat; } public void setLat(float lat) { this.lat = lat; } public float getLon() { return lon; } public void setLon(float lon) { this.lon = lon; } public long getId() { return id; } public void setId(long id) { this.id = id; } }