buffer.position(start);
IntSerializer.put(buffer, dataLength, true);
buffer.put(temp);
}
} catch (IllegalAccessException ex) {
throw new SerializationException("Error accessing field in class: " + object.getClass().getName(), ex);
} catch (SerializationException ex) {
ex.addTrace(cachedField + " (" + object.getClass().getName() + ")");
throw ex;
} catch (RuntimeException runtimeEx) {
SerializationException ex = new SerializationException(runtimeEx);
ex.addTrace(cachedField + " (" + object.getClass().getName() + ")");
throw ex;
}
}
if (TRACE) trace("kryo", "Wrote object: " + object);
}