/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package com.zowyapp.store.ui;

import java.io.Serializable;
import java.util.Date;
import java.util.HashMap;

/**
 *
 * @author dhaval
 */
public class GenericMap extends HashMap<String, Object> implements Serializable{

    public Date getDate(String key){
        return (Date) get(key);
    }

    public void putDate(String key, Date date){
        put(key, date);
    }

    public String getString(String key){
        return (String) get(key);
    }

    public void putString(String key, String value){
        put(key, value);
    }

    public Double getNumber(String key){
        return (Double) get(key);
    }

    public void putNumber(String key, Double number){
        put(key, number);
    }

    public byte[] getBlob(String key){
        return (byte[]) get(key);
    }

    public void putBlob(String key, byte[] bytes){
        put(key, bytes);
    }
}
