public void write(T object, SerializationContext context) {
context.pushPath("(" + simpleName + ".write())");
try {
JsonWriter writer = context.getWriter();
if (object == null) {
writer.nullValue();
} else {
writeNotNull(object, context);
}
} catch (Exception e) {
context.fail(e);