/** * Map[Display Name,Double Value] * * @param map * @param ed * @return */ public static Map<String, Double> bytesMapToDoubleMap(Map<String, byte[]> map, EntityDefinition ed) { Map<String, Double> result = new HashMap<String, Double>(); for (Map.Entry<String, byte[]> entry : map.entrySet()) { String qualifierName = entry.getKey(); Qualifier qualifier = ed.getDisplayNameMap().get(qualifierName); if (qualifier == null) { qualifier = ed.getQualifierNameMap().get(qualifierName); } if (qualifier != null && entry.getValue() != null) { qualifierName = qualifier.getDisplayName(); Object value = qualifier.getSerDeser().deserialize(entry.getValue()); result.put(qualifierName, convertObjToDouble(value)); } else { result.put(qualifierName, null); } } return result; }
/** * Map[Display Name,Double Value] * * @param map * @param ed * @return */ public static Map<String,Double> bytesMapToDoubleMap(Map<String,byte[]> map,EntityDefinition ed){ Map<String,Double> result = new HashMap<String,Double>(); for(Map.Entry<String,byte[]> entry:map.entrySet()){ String qualifierName = entry.getKey(); Qualifier qualifier = ed.getDisplayNameMap().get(qualifierName); if(qualifier == null) qualifier = ed.getQualifierNameMap().get(qualifierName); if(qualifier!=null && entry.getValue()!=null) { qualifierName = qualifier.getDisplayName(); Object value = qualifier.getSerDeser().deserialize(entry.getValue()); result.put(qualifierName, convertObjToDouble(value)); }else{ result.put(qualifierName,null); } } return result; }
public static Map<String, Object> keyValuesToMap(List<KeyValue> row, EntityDefinition ed) { Map<String, Object> result = new HashMap<String, Object>(); for (KeyValue kv : row) { String qualifierName = new String(kv.getQualifier()); if (!ed.isTag(qualifierName)) { Qualifier qualifier = ed.getDisplayNameMap().get(qualifierName); if (qualifier == null) { qualifier = ed.getQualifierNameMap().get(qualifierName); } qualifierName = qualifier.getDisplayName(); Object value = qualifier.getSerDeser().deserialize(kv.getValue()); result.put(qualifierName, value); } else { result.put(qualifierName, new String(kv.getValue())); } } return result; }
public static Map<String, Double> keyValuesToDoubleMap(List<KeyValue> row, EntityDefinition ed) { Map<String, Double> result = new HashMap<String, Double>(); for (KeyValue kv : row) { String qualifierName = new String(kv.getQualifier()); if (!ed.isTag(qualifierName)) { Qualifier qualifier = ed.getDisplayNameMap().get(qualifierName); if (qualifier == null) { qualifier = ed.getQualifierNameMap().get(qualifierName); } qualifierName = qualifier.getDisplayName(); Object value = qualifier.getSerDeser().deserialize(kv.getValue()); result.put(qualifierName, convertObjToDouble(value)); } else { result.put(qualifierName, Double.NaN); } } return result; }
public static Map<String,Double> keyValuesToDoubleMap(List<KeyValue> row,EntityDefinition ed){ Map<String,Double> result = new HashMap<String,Double>(); for(KeyValue kv:row){ String qualifierName = new String(kv.getQualifier()); if(!ed.isTag(qualifierName)){ Qualifier qualifier = ed.getDisplayNameMap().get(qualifierName); if(qualifier == null){ qualifier = ed.getQualifierNameMap().get(qualifierName); } qualifierName = qualifier.getDisplayName(); Object value = qualifier.getSerDeser().deserialize(kv.getValue()); result.put(qualifierName,convertObjToDouble(value)); }else{ result.put(qualifierName,Double.NaN); } } return result; }
public static Map<String,Object> keyValuesToMap(List<KeyValue> row,EntityDefinition ed){ Map<String,Object> result = new HashMap<String,Object>(); for(KeyValue kv:row){ String qualifierName = new String(kv.getQualifier()); if(!ed.isTag(qualifierName)){ Qualifier qualifier = ed.getDisplayNameMap().get(qualifierName); if(qualifier == null){ qualifier = ed.getQualifierNameMap().get(qualifierName); } qualifierName = qualifier.getDisplayName(); Object value = qualifier.getSerDeser().deserialize(kv.getValue()); result.put(qualifierName,value); }else{ result.put(qualifierName,new String(kv.getValue())); } } return result; }
String fieldName = q.getDisplayName(); PropertyDescriptor pd = PropertyUtils.getPropertyDescriptor(obj, fieldName); if(entry.getValue() != null){
String fieldName = q.getDisplayName(); PropertyDescriptor pd = PropertyUtils.getPropertyDescriptor(obj, fieldName); if (entry.getValue() != null) {
String displayName = qualifier.getDisplayName(); if (displayName == null) { displayName = qualifierName;
String displayName = qualifier.getDisplayName(); if(displayName == null) displayName = qualifierName; try {
String fieldName = q.getDisplayName();
String fieldName = q.getDisplayName();
throw new IOException(new NullPointerException("qualifier for field " + qualifierName + " is null")); qualifierName = qualifier.getDisplayName();
throw new IOException(new NullPointerException("qualifier for field "+qualifierName+" is null")); qualifierName = qualifier.getDisplayName();
ed.getDisplayNameMap().put(q.getDisplayName(), q);
ed.getDisplayNameMap().put(q.getDisplayName(), q);