code: private AttributeValue getAutoGeneratedKeyAttributeValue(Method getter, Object getterResult) {
          ArgumentMarshaller marshaller = reflector.getAutoGeneratedKeyArgumentMarshaller(getter);
          return marshaller.marshall(getterResult);
      }
docs: Returns an attribute value corresponding to the key method and value given.