package com.appspot.yourlittleone.domain;

import com.google.appengine.api.users.User;
import com.googlecode.objectify.Key;
import com.googlecode.objectify.annotation.Entity;
import com.googlecode.objectify.annotation.Id;

@Entity
public final class AppEngineUser {
	@Id
	private final String email;
	private final User user;

	public AppEngineUser(User user) {
		this.user = user;
		this.email = user.getEmail();
	}

	public User getUser() {
		return user;
	}

	public Key<AppEngineUser> getKey() {
		return Key.create(AppEngineUser.class, email);
	}
}

@@ -273,22 +273,16 @@
 private 
-final 
 String e
@@ -296,22 +296,16 @@
 private 
-final 
 User use
@@ -306,16 +306,108 @@
 er user;
+%0A%09%0A%09/**%0A   * Just making the default constructor private.%0A   */%0A  private AppEngineUser() %7B%7D
 %0A%0A%09publi

add no-arg constructor