static boolean internalPut(@NonNull String key,@NonNull Object object){
  try {
    OutputStreamWriter osw=new OutputStreamWriter(mCache.openStream(key));
    mGson.toJson(object,osw);
    osw.close();
    return true;
  }
 catch (  Exception e) {
    return false;
  }
}

static boolean internalPut ( @ NonNull String key , @ NonNull Object object ) { try { OutputStreamWriter osw = new OutputStreamWriter ( mCache . openStream ( key ) ) ; mGson . toJson ( object , osw ) ; osw . close ( ) ; return true ; } catch ( Exception e ) { return false ; } }
puts an object with the given key
