All Downloads are FREE. Search and download functionalities are using the official Maven repository.

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