
net.sf.weixinmp.model.GenericObject Maven / Gradle / Ivy
The newest version!
package net.sf.weixinmp.model;
import java.util.Date;
import java.util.HashMap;
public class GenericObject extends HashMap {
/**
*
*/
private static final long serialVersionUID = 1L;
public Date getDate(String k) {
String obj=get(k);
if(obj==null) return null;
return new Date(1000*Long.parseLong(obj));
}
public boolean getBoolean(String k) {
if(!containsKey(k)){
return false;
}
String val=get(k)+"";
return "1".equals(val)||"true".equalsIgnoreCase(val)||"yes".equalsIgnoreCase(val);
}
public int getInt(String k, int def) {
if(!containsKey(k)) return def;
return Integer.parseInt(get(k));
}
public String getString(String k){
return get(k);
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy