
com.octo.android.robospice.persistence.googlehttpclient.json.JacksonObjectPersisterFactory Maven / Gradle / Ivy
package com.octo.android.robospice.persistence.googlehttpclient.json;
import java.io.File;
import java.util.List;
import android.app.Application;
import com.google.api.client.json.jackson.JacksonFactory;
import com.octo.android.robospice.persistence.exception.CacheCreationException;
/**
* Allows to serialize objects using the google http java client jackson 1
* module.
* @author sni
*/
public class JacksonObjectPersisterFactory extends JsonObjectPersisterFactory {
public JacksonObjectPersisterFactory(Application application, File cacheFolder) throws CacheCreationException {
super(application, new JacksonFactory(), cacheFolder);
}
public JacksonObjectPersisterFactory(Application application, List> listHandledClasses, File cacheFolder)
throws CacheCreationException {
super(application, new JacksonFactory(), listHandledClasses, cacheFolder);
}
public JacksonObjectPersisterFactory(Application application, List> listHandledClasses)
throws CacheCreationException {
super(application, new JacksonFactory(), listHandledClasses);
}
public JacksonObjectPersisterFactory(Application application) throws CacheCreationException {
super(application, new JacksonFactory());
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy