package common; import PBFT.TOperation; import org.codehaus.jackson.map.ObjectMapper; import java.io.IOException; /** * Created by sctu on 12/1/14. */ public final class JsonThriftSerializationUtil { private static final ObjectMapper mapper = new ObjectMapper(); public static TOperation deserializeToThriftOperation(String jsonRep) { try { return mapper.readValue(jsonRep, TOperation.class); } catch (IOException e) { e.printStackTrace(); } return null; } public static String serializeToJsonOperation(TOperation operation) { try { return mapper.writeValueAsString(operation); } catch (IOException e) { e.printStackTrace(); } return null; } }