Ejemplo n.º 1
0
 public void toJSON(Object obj, Output out) {
   if (_fromJSON) {
     out.addClass(obj.getClass());
     out.add("value", obj.toString());
   } else {
     out.add(obj.toString());
   }
 }
Ejemplo n.º 2
0
 public void toJSON(Object obj, Output out) {
   if (_fromJSON) {
     out.addClass(obj.getClass());
     out.add("value", ((Enum) obj).name());
   } else {
     out.add(((Enum) obj).name());
   }
 }
Ejemplo n.º 3
0
 /* ------------------------------------------------------------ */
 public void toJSON(Object obj, Output out) {
   if (_fromJSON) out.addClass(_pojoClass);
   for (Map.Entry<String, Method> entry : _getters.entrySet()) {
     try {
       out.add(entry.getKey(), entry.getValue().invoke(obj, GETTER_ARG));
     } catch (Exception e) {
       // TODO throw exception?
       LOG.warn("{} property '{}' excluded. (errors)", _pojoClass.getName(), entry.getKey());
       log(e);
     }
   }
 }
Ejemplo n.º 4
0
 public void toJSON(Output out) {
   out.addClass(Woggle.class);
   out.add("name", name);
   out.add("nested", nested);
   out.add("number", number);
 }