package models; import javax.persistence.Entity; import javax.persistence.Id; import be.objectify.deadbolt.java.models.Permission; /** * Initial version based on work by Steve Chaloner (steve@objectify.be) for * Deadbolt2 */ @Entity public class UserPermission extends AppModel implements Permission { /** * */ private static final long serialVersionUID = 1L; @Id public Long id; public String value; public static final AppModel.Find<Long, UserPermission> find = new AppModel.Find<Long, UserPermission>(){}; public String getValue() { return value; } public static UserPermission findByValue(String value) { return find.where().eq("value", value).findUnique(); } }