@Override
                public void mergeFrom(Input input, T message)
                        throws IOException
                {
                    if (primitive)
                        us.putShort(message, offset, (short) input.readUInt32());
                    else
                        us.putObject(message, offset,
                                Short.valueOf((short) input.readUInt32()));
                }
Field factory via sun.misc.Unsafe.

@author David Yu
@created Jul 7, 2011
protostuff-runtime/src/main/java/io/protostuff/runtime/RuntimeUnsafeFieldFactory.java