Package com.fiveht.tick.api

Examples of com.fiveht.tick.api.Entry


*/
public class EntryParser extends Parser<Entry> {

    @Override
    public Entry parse(Element element) {
        Entry entry = new Entry();
       
        try {
            entry.setId(getInt(element, "id"));
            entry.setTaskId(getInt(element, "task_id"));
            entry.setUserId(getInt(element, "user_id"));
            entry.setDate(getDate(element, "date"));
            entry.setHours(getDecimal(element, "hours"));
            entry.setNotes(get(element, "notes"));
            entry.setCreatedAt(getDatetime(element, "created_at"));
            entry.setUpdatedAt(getDatetime(element, "updated_at"));
            entry.setUserEmail(get(element, "user_email"));
            entry.setTask(parseTask(element));
        }
        catch (PropertyVetoException ex) {
            throw new RuntimeException(
                    "PANIC! This is a new object - there should be no vetoing",
                    ex);
View Full Code Here

TOP

Related Classes of com.fiveht.tick.api.Entry

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.