@Override /* PartSerializer */ public String serialize(HttpPartType type, HttpPartSchema schema, Object value) { return ClassUtils.toString(value); } }
@Override /* PartSerializer */ public String serialize(HttpPartType type, HttpPartSchema schema, Object value) { return ClassUtils.toString(value); } }
@Override public String convert(Object o) { return ClassUtils.toString(o); } };
@Override public String convert(Object o) { return ClassUtils.toString(o); } };
@Override public String convert(Object o) { return ClassUtils.toString(o); } };
@Override /* PartSerializer */ public String serialize(HttpPartType type, HttpPartSchema schema, Object value) { return ClassUtils.toString(value); } }
@Override /* HttpPartSerializer */ public String serialize(HttpPartType type, HttpPartSchema schema, Object value) throws SerializeException, SchemaValidationException { try { // Shortcut for simple types. ClassMeta<?> cm = getClassMetaForObject(value); if (cm != null) { if (cm.isNumber() || cm.isBoolean()) return ClassUtils.toString(value); if (cm.isString()) { String s = ClassUtils.toString(value); if (s.isEmpty() || ! UonUtils.needsQuotes(s)) return s; } } StringWriter w = new StringWriter(); serializeAnything(getUonWriter(w), value, getExpectedRootType(value), "root", null); return w.toString(); } catch (Exception e) { throw new RuntimeException(e); } }
@Override /* HttpPartSerializer */ public String serialize(HttpPartType type, HttpPartSchema schema, Object value) throws SerializeException, SchemaValidationException { try { // Shortcut for simple types. ClassMeta<?> cm = getClassMetaForObject(value); if (cm != null) { if (cm.isNumber() || cm.isBoolean()) return ClassUtils.toString(value); if (cm.isString()) { String s = ClassUtils.toString(value); if (s.isEmpty() || ! UonUtils.needsQuotes(s)) return s; } } StringWriter w = new StringWriter(); serializeAnything(getUonWriter(w), value, getExpectedRootType(value), "root", null); return w.toString(); } catch (Exception e) { throw new RuntimeException(e); } }
@Override /* HttpPartSerializer */ public String serialize(HttpPartType type, HttpPartSchema schema, Object value) throws SerializeException, SchemaValidationException { try { // Shortcut for simple types. ClassMeta<?> cm = getClassMetaForObject(value); if (cm != null) { if (cm.isNumber() || cm.isBoolean()) return ClassUtils.toString(value); if (cm.isString()) { String s = ClassUtils.toString(value); if (s.isEmpty() || ! UonUtils.needsQuotes(s)) return s; } } StringWriter w = new StringWriter(); serializeAnything(getUonWriter(w), value, getExpectedRootType(value), "root", null); return w.toString(); } catch (Exception e) { throw new RuntimeException(e); } }
private static Object convertToReadable(Object o) { if (o == null) return null; if (o instanceof ClassMeta) return ((ClassMeta<?>)o).getReadableName(); if (BeanContext.DEFAULT == null) return o.toString(); ClassMeta<?> cm = BeanContext.DEFAULT.getClassMetaForObject(o); if (cm.isMapOrBean() || cm.isCollectionOrArray()) return SimpleJsonSerializer.DEFAULT.toString(o); if (cm.isClass()) return ((Class<?>)o).getName(); if (cm.isMethod()) return ClassUtils.toString((Method)o); return o.toString(); }
private static Object convertToReadable(Object o) { if (o == null) return null; if (o instanceof ClassMeta) return ((ClassMeta<?>)o).getReadableName(); if (BeanContext.DEFAULT == null) return o.toString(); ClassMeta<?> cm = BeanContext.DEFAULT.getClassMetaForObject(o); if (cm.isMapOrBean() || cm.isCollectionOrArray()) return SimpleJsonSerializer.DEFAULT.toString(o); if (cm.isClass()) return ((Class<?>)o).getName(); if (cm.isMethod()) return ClassUtils.toString((Method)o); return o.toString(); }
private static Object convertToReadable(Object o) { if (o == null) return null; if (o instanceof ClassMeta) return ((ClassMeta<?>)o).getReadableName(); if (BeanContext.DEFAULT == null) return o.toString(); ClassMeta<?> cm = BeanContext.DEFAULT.getClassMetaForObject(o); if (cm.isMapOrBean() || cm.isCollectionOrArray()) return SimpleJsonSerializer.DEFAULT.toString(o); if (cm.isClass()) return ((Class<?>)o).getName(); if (cm.isMethod()) return ClassUtils.toString((Method)o); return o.toString(); }
t.child(tr(th("Index"),th("Type"),th("Value"))); for (int i = 0; i < types.length; i++) { String type = ClassUtils.toString(types[i]); t.child(tr(td(i), td(type), td(input().name(String.valueOf(i)).type("text"))));
t.child(tr(th("Index"),th("Type"),th("Value"))); for (int i = 0; i < types.length; i++) { String type = ClassUtils.toString(types[i]); t.child(tr(td(i), td(type), td(input().name(String.valueOf(i)).type("text"))));
t.child(tr(th("Index"),th("Type"),th("Value"))); for (int i = 0; i < types.length; i++) { String type = ClassUtils.toString(types[i]); t.child(tr(td(i), td(type), td(input().name(String.valueOf(i)).type("text"))));