package com.openfeint.internal.resource;
import java.io.IOException;
import org.codehaus.jackson.JsonGenerationException;
import org.codehaus.jackson.JsonGenerator;
import org.codehaus.jackson.JsonParseException;
import org.codehaus.jackson.JsonParser;
public abstract class PrimitiveResourceProperty extends ResourceProperty {
abstract public void parse(Resource obj, JsonParser jp) throws JsonParseException, IOException;
abstract public void generate(Resource obj, JsonGenerator generator, String key) throws JsonGenerationException, IOException;
abstract public void copy(Resource lhs, Resource rhs);
}