// Path: src/main/java/net/joelinn/asana/tasks/Task.java
// @JsonRootName("data")
// @JsonIgnoreProperties(ignoreUnknown=true)
// public class Task {
//     public long id;
//     public User assignee;
// 
//     @JsonProperty("assignee_status")
//     public String assigneeStatus;
// 
//     @JsonProperty("created_at")
//     public String createdAt;
// 
//     public boolean completed;
// 
//     @JsonProperty("completed_at")
//     public String completedAt;
// 
//     @JsonProperty("due_on")
//     public String dueOn;
//     
//     public Users followers;
//     
//     public boolean hearted;
//     
//     public Users hearts;
//     
//     @JsonProperty("num_hearts")
//     public Integer numHearts;
// 
//     @JsonProperty("modified_at")
//     public String modifiedAt;
//     
//     public String name;
//     public String notes;
//     public Projects projects;
//     public Task parent;
//     public Workspace workspace;
//     public Tags tags;
// }
// 
// Path: src/main/java/net/joelinn/asana/users/User.java
// @JsonRootName("data")
// public class User {
//     public long id;
//     public String name;
//     public String email;
//     public Map<String, String> photo;
//     public List<Workspace> workspaces;
// }
// 
// Path: src/main/java/net/joelinn/asana/users/Users.java
// @JsonRootName("data")
// public class Users extends ArrayList<User>{
// 
// }


import net.joelinn.asana.tasks.Task;
import net.joelinn.asana.users.User;
import net.joelinn.asana.users.Users;
import org.codehaus.jackson.annotate.JsonProperty;
import org.codehaus.jackson.map.annotate.JsonRootName;
import java.util.Date;
package net.joelinn.asana.stories;




/**
 * Joe Linn
 * 11/20/13
 */
@JsonRootName("data")
public class Story {
    public long id;

    @JsonProperty("created_at")
    public Date createdAt;

    @JsonProperty("created_by")
    public User createdBy;

    public String text;
// Path: src/main/java/net/joelinn/asana/tasks/Task.java
// @JsonRootName("data")
// @JsonIgnoreProperties(ignoreUnknown=true)
// public class Task {
//     public long id;
//     public User assignee;
// 
//     @JsonProperty("assignee_status")
//     public String assigneeStatus;
// 
//     @JsonProperty("created_at")
//     public String createdAt;
// 
//     public boolean completed;
// 
//     @JsonProperty("completed_at")
//     public String completedAt;
// 
//     @JsonProperty("due_on")
//     public String dueOn;
//     
//     public Users followers;
//     
//     public boolean hearted;
//     
//     public Users hearts;
//     
//     @JsonProperty("num_hearts")
//     public Integer numHearts;
// 
//     @JsonProperty("modified_at")
//     public String modifiedAt;
//     
//     public String name;
//     public String notes;
//     public Projects projects;
//     public Task parent;
//     public Workspace workspace;
//     public Tags tags;
// }
// 
// Path: src/main/java/net/joelinn/asana/users/User.java
// @JsonRootName("data")
// public class User {
//     public long id;
//     public String name;
//     public String email;
//     public Map<String, String> photo;
//     public List<Workspace> workspaces;
// }
// 
// Path: src/main/java/net/joelinn/asana/users/Users.java
// @JsonRootName("data")
// public class Users extends ArrayList<User>{
// 
// }


// Path: src/main/java/net/joelinn/asana/stories/Story.java
import net.joelinn.asana.tasks.Task;
import net.joelinn.asana.users.User;
import net.joelinn.asana.users.Users;
import org.codehaus.jackson.annotate.JsonProperty;
import org.codehaus.jackson.map.annotate.JsonRootName;
import java.util.Date;

package net.joelinn.asana.stories;




/**
 * Joe Linn
 * 11/20/13
 */
@JsonRootName("data")
public class Story {
    public long id;

    @JsonProperty("created_at")
    public Date createdAt;

    @JsonProperty("created_by")
    public User createdBy;

    public String text;
    public Task target;