// Path: Dumbledroid/Dumbledroid/src/main/java/io/leocad/dumbledroid/data/AbstractModel.java
// public abstract class AbstractModel implements Serializable {
// 
// 	private static final long serialVersionUID = -889584042617358518L;
// 
// 	private static final String DEFAULT_ENCODING = HTTP.UTF_8;
// 
// 	public String url;
// 	public String encoding;
// 	public String error;
// 
// 	public long cacheDuration;
// 
// 	protected abstract DataType getDataType();
// 
// 	protected AbstractModel(String url) {
// 		this(url, DEFAULT_ENCODING, -1L);
// 	}
// 
// 	protected AbstractModel(String _url, long _cacheDuration) {
// 		this(_url, DEFAULT_ENCODING, _cacheDuration);
// 	}
// 
// 	protected AbstractModel(String _url, String _encoding) {
// 		this(_url, _encoding, -1L);
// 	}
// 
// 	protected AbstractModel(String _url, String _encoding, long _cacheDuration) {
// 		url = _url;
// 		encoding = _encoding;
// 		cacheDuration = _cacheDuration;
// 	}
// 
// 	public void load(Context ctx) throws Exception {
// 		load(ctx, null, null);
// 	}
// 
// 	protected void load(Context ctx, List<NameValuePair> params) throws Exception {
// 		load(ctx, params, null);
// 	}
// 
// 	protected void load(Context ctx, List<NameValuePair> params, HttpMethod method) throws Exception {
// 		DataController.load(ctx, this, getDataType(), params, method);
// 	}
// }


import io.leocad.dumbledroid.data.AbstractModel;
import java.io.Serializable;
package io.leocad.dumbledroid.data.cache;



public class ModelHolder implements Serializable {

	private static final long serialVersionUID = -884696290834846261L;
	
// Path: Dumbledroid/Dumbledroid/src/main/java/io/leocad/dumbledroid/data/AbstractModel.java
// public abstract class AbstractModel implements Serializable {
// 
// 	private static final long serialVersionUID = -889584042617358518L;
// 
// 	private static final String DEFAULT_ENCODING = HTTP.UTF_8;
// 
// 	public String url;
// 	public String encoding;
// 	public String error;
// 
// 	public long cacheDuration;
// 
// 	protected abstract DataType getDataType();
// 
// 	protected AbstractModel(String url) {
// 		this(url, DEFAULT_ENCODING, -1L);
// 	}
// 
// 	protected AbstractModel(String _url, long _cacheDuration) {
// 		this(_url, DEFAULT_ENCODING, _cacheDuration);
// 	}
// 
// 	protected AbstractModel(String _url, String _encoding) {
// 		this(_url, _encoding, -1L);
// 	}
// 
// 	protected AbstractModel(String _url, String _encoding, long _cacheDuration) {
// 		url = _url;
// 		encoding = _encoding;
// 		cacheDuration = _cacheDuration;
// 	}
// 
// 	public void load(Context ctx) throws Exception {
// 		load(ctx, null, null);
// 	}
// 
// 	protected void load(Context ctx, List<NameValuePair> params) throws Exception {
// 		load(ctx, params, null);
// 	}
// 
// 	protected void load(Context ctx, List<NameValuePair> params, HttpMethod method) throws Exception {
// 		DataController.load(ctx, this, getDataType(), params, method);
// 	}
// }


// Path: Dumbledroid/Dumbledroid/src/main/java/io/leocad/dumbledroid/data/cache/ModelHolder.java
import io.leocad.dumbledroid.data.AbstractModel;
import java.io.Serializable;

package io.leocad.dumbledroid.data.cache;



public class ModelHolder implements Serializable {

	private static final long serialVersionUID = -884696290834846261L;
	
	public AbstractModel model;