/* * Task.java * Copyright (c) 2004 The Prevayler Team * * See distributed LICENSE file for licensing details. */ package org.prevayler.tutorial; import java.io.Serializable; //START SNIPPET: task public class Task implements Serializable { public static final int MAX_PRIORITY = 10; public static final int MED_PRIORITY = 5; public static final int MIN_PRIORITY = 0; private String description; private int priority; public Task() { } public Task(String description, int priority) { this.description = description; this.priority = priority; } public boolean equals(Object obj) { if (obj instanceof Task) { Task t = (Task) obj; return (String.valueOf(description).equals(String.valueOf(t.description))) && (priority == t.priority); } return false; } public String getDescription() { return description; } public void setDescription(String description) { this.description = description; } public int getPriority() { return priority; } public void setPriority(int priority) { this.priority = priority; } } // END SNIPPET: task