Entity in Google AppEngine

If no id is provided when saving the Datastore will generate one. I didn’t find this documented anywhere and it is only vaguely implied by the Javadocs.