package com.bocai.util;
import android.content.SharedPreferences;
import android.location.Location;
import com.bocai.BocaiApplication;
import java.util.*;
public class Macros
{
public Macros()
{
}
public static Map<String, String> ACTION_COMMENTS_LOADED()
{
return Collections.singletonMap("action", "comments-loaded");
}
public static Map<String, String> ACTION_DONE_UNAUTHORIZED()
{
return Collections.singletonMap("action", "unauthorized");
}
public static Map<String, Object> ACTION_PAGES(Object obj)
{
HashMap<String, Object> hashMap = new HashMap<String, Object>(2);
hashMap.put("action", "total");
hashMap.put("total", obj.toString());
return hashMap;
}
public static Map<String, String> ACTION_PERSON_LOADED()
{
return Collections.singletonMap("action", "person-loaded");
}
public static Map<String, Object> ACTION_REVIEW(Object obj)
{
HashMap<String, Object> hashMap = new HashMap<String, Object>(2);
hashMap.put("action", "review");
hashMap.put("review", obj);
return hashMap;
}
public static final void CACHE_EXPIRE(String s)
{
gObjectCache.remove(s);
}
public static final Object CACHE_GET(String s)
{
return gObjectCache.get(s);
}
public static final void CACHE_SET(String s, Object obj)
{
gObjectCache.put(s, obj);
}
public static final BocaiApplication FS_APPLICATION()
{
return BocaiApplication.instance;
}
public static final Location FS_CURRENT_LOCATION()
{
return BocaiApplication.instance.currentLocation;
}
public static final SharedPreferences FS_DEFAULTS()
{
return BocaiApplication.instance.getSharedPreferences("FSDefaults", 0);
}
public static final android.content.SharedPreferences.Editor FS_DEFAULTS_EDITOR()
{
return FS_DEFAULTS().edit();
}
public static final boolean FS_DEFAULT_GET_BOOL(String s)
{
return FS_DEFAULTS().getBoolean(s, false);
}
public static final int FS_DEFAULT_GET_INT(String s)
{
return FS_DEFAULTS().getInt(s, 0);
}
public static final long FS_DEFAULT_GET_LONG(String s)
{
return FS_DEFAULTS().getLong(s, 0L);
}
public static final String FS_DEFAULT_GET_STRING(String s)
{
return FS_DEFAULTS().getString(s, null);
}
public static final void FS_DEFAULT_REMOVE(String s)
{
android.content.SharedPreferences.Editor editor = FS_DEFAULTS_EDITOR();
if(editor == null)
{
return;
} else
{
editor.remove(s);
editor.commit();
return;
}
}
public static final void FS_DEFAULT_SET_BOOL(String s, boolean flag)
{
android.content.SharedPreferences.Editor editor = FS_DEFAULTS_EDITOR();
if(editor == null)
{
return;
} else
{
editor.putBoolean(s, flag);
editor.commit();
return;
}
}
public static final void FS_DEFAULT_SET_INT(String s, int i)
{
android.content.SharedPreferences.Editor editor = FS_DEFAULTS_EDITOR();
if(editor == null)
{
return;
} else
{
editor.putInt(s, i);
editor.commit();
return;
}
}
public static final void FS_DEFAULT_SET_LONG(String s, long l)
{
android.content.SharedPreferences.Editor editor = FS_DEFAULTS_EDITOR();
if(editor == null)
{
return;
} else
{
editor.putLong(s, l);
editor.commit();
return;
}
}
public static final void FS_DEFAULT_SET_STRING(String s, String s1)
{
android.content.SharedPreferences.Editor editor = FS_DEFAULTS_EDITOR();
if(editor == null)
{
return;
} else
{
editor.putString(s, s1);
editor.commit();
return;
}
}
public static final String FS_ACTION = "action";
public static final String FS_ACTION_COMMENTS_LOADED = "comments-loaded";
public static final String FS_ACTION_COMMENT_ADDED = "comment-added";
public static final String FS_ACTION_GREAT_FIND = "great_find";
public static final String FS_ACTION_GREAT_SHOT = "great_shot";
public static final String FS_ACTION_NOM = "nom";
public static final String FS_ACTION_PAGES = "total";
public static final String FS_ACTION_PERSON_LOADED = "person-loaded";
public static final String FS_ACTION_REVIEW = "review";
public static final String FS_ACTION_UNAUTHORIZED = "unauthorized";
public static final String FS_ACTION_WANT = "want";
public static final String FS_CURRENT_USER = "current-user:";
public static final String FS_DEFAULTS_NAME = "FSDefaults";
public static final int FS_DEFAULT_FILTER_AREA = 2;
public static final int FS_DEFAULT_FILTER_GUIDE = 1;
public static final int FS_DEFAULT_FILTER_PERSON_FOLLOWING = 1;
public static final int FS_DEFAULT_FILTER_PERSON_SPOTTED_SORT = 1;
public static final int FS_DEFAULT_FILTER_PERSON_WANTED_SORT = 1;
public static final int FS_DEFAULT_FILTER_RESULTS = 1;
public static final int FS_DEFAULT_FILTER_SORT = 1;
public static final String FS_DEFAULT_KEY_FILTER_AREA = "FSFilterArea";
public static final String FS_DEFAULT_KEY_FILTER_GUIDE = "FSGuideFilter";
public static final String FS_DEFAULT_KEY_FILTER_PERSON_FOLLOWING = "FSFilterFollowing";
public static final String FS_DEFAULT_KEY_FILTER_PERSON_SPOTTED_SORT = "FSFilterSortSpotted";
public static final String FS_DEFAULT_KEY_FILTER_PERSON_WANTED_SORT = "FSFilterSortWanted";
public static final String FS_DEFAULT_KEY_FILTER_RESULTS = "FSFilterResults";
public static final String FS_DEFAULT_KEY_FILTER_SORT = "FSFilterSort";
public static final String FS_DEFAULT_KEY_UPDATE_TIME = "FSAppUpdateTime";
public static HashMap<String, Object> gObjectCache = new HashMap<String, Object>();
}