Example usage for org.joda.time DateTime parse

List of usage examples for org.joda.time DateTime parse

Introduction

In this page you can find the example usage for org.joda.time DateTime parse.

Prototype

@FromString
public static DateTime parse(String str) 

Source Link

Document

Parses a DateTime from the specified string.

Usage

From source file:json.mantenimientoServlet.java

/**
 * Processes requests for both HTTP <code>GET</code> and <code>POST</code>
 * methods.//from ww w  .  j  ava  2 s .  c  om
 *
 * @param request servlet request
 * @param response servlet response
 * @throws ServletException if a servlet-specific error occurs
 * @throws IOException if an I/O error occurs
 */
protected void processRequest(HttpServletRequest request, HttpServletResponse response)
        throws ServletException, IOException {
    response.setContentType("text/html;charset=UTF-8");
    CalendarDates2 cal;

    SimpleDateFormat f = new SimpleDateFormat("yyyy-MM-dd");
    SimpleDateFormat nor = new SimpleDateFormat("dd-MM-yyyy");
    DateTime fin;
    CalendarDTO c[] = new CalendarDTO[1344]; //  capasidad de 1344
    int t = 0;
    List l = new ArrayList();

    try {
        cal = new CalendarDates2("MANTENIMIENTO");

        while (cal.getDatos().getResultSet().next()) {

            c[t] = new CalendarDTO();
            c[t].setId(t);
            c[t].setStart("" + cal.getDatos().getResultSet().getDate("Incextr"));
            fin = DateTime.parse(cal.getDatos().getResultSet().getDate("Finextr").toString());
            fin = fin.plusDays(1);
            c[t].setEnd("" + f.format(fin.toLocalDate().toDate()));
            c[t].setTitle("" + cal.getDatos().getResultSet().getInt("Orden") + " "
                    + cal.getDatos().getResultSet().getString("Responsable").trim());
            if (!f.format(cal.getDatos().getResultSet().getDate("Finreal")).equals("2001-01-01")) {
                c[t].setDescription("<h2 align='center'>"
                        + cal.getDatos().getResultSet().getString("AREA").trim() + " </h2>"
                        + "<h4> Ubicacion Tecnica  : </h4>"
                        + cal.getDatos().getResultSet().getString("Denominacion").trim()
                        + "<h4> Responsable  : </h4>"
                        + cal.getDatos().getResultSet().getString("PtoTrbRes").trim() + "<h4> Operarios  :</h4>"
                        + cal.getDatos().getResultSet().getString("ayudantes").trim()
                        + "<h4> TextoBreveOperacion : </h4> <p>"
                        + cal.getDatos().getResultSet().getString("TextoOperacion") + "</p>"
                        + "<h4> TextoBreve : </h4> <p> "
                        + cal.getDatos().getResultSet().getString("Textobreve").trim() + "</p>"
                        + "<h4> Periodo: </h4> <p> "
                        + nor.format(cal.getDatos().getResultSet().getDate("Incextr")) + " AL  "
                        + nor.format(cal.getDatos().getResultSet().getDate("Finextr")) + "</p>"
                        + "<h4> Estado : </h4>" + cal.getDatos().getResultSet().getString("Estado").trim()
                        + "<h4> Finaliz el : </h4> <p>"
                        + nor.format(cal.getDatos().getResultSet().getDate("Finreal")) + "</p>");
            } else {
                c[t].setDescription("<h2 align='center'>"
                        + cal.getDatos().getResultSet().getString("AREA").trim() + " </h2>"
                        + "<h4> Ubicacion Tecnica  : </h4>"
                        + cal.getDatos().getResultSet().getString("Denominacion").trim()
                        + "<h4> Responsable  : </h4>"
                        + cal.getDatos().getResultSet().getString("PtoTrbRes").trim() + "<h4> Operarios  :</h4>"
                        + cal.getDatos().getResultSet().getString("ayudantes").trim()
                        + "<h4> TextoBreveOperacion : </h4> <p>"
                        + cal.getDatos().getResultSet().getString("TextoOperacion") + "</p>"
                        + "<h4> TextoBreve : </h4> <p> "
                        + cal.getDatos().getResultSet().getString("Textobreve").trim() + "</p>"
                        + "<h4> Periodo: </h4> <p> "
                        + nor.format(cal.getDatos().getResultSet().getDate("Incextr")) + " AL  "
                        + nor.format(cal.getDatos().getResultSet().getDate("Finextr")) + "</p>"
                        + "<h4> Estado : </h4>" + cal.getDatos().getResultSet().getString("Estado").trim()
                        + "<h4> Finaliz el : </h4> <p> </p>");

            }
            if (!f.format(cal.getDatos().getResultSet().getDate("Finreal")).equals("2001-01-01")) {
                c[t].setColor("white");
                c[t].setBorderColor("skyblue");
                c[t].setTextColor("black");
            } else if (cal.getDatos().getResultSet().getString("AREA").equals("MANTENIMIENTO")) {
                c[t].setColor("skyblue");
                c[t].setBorderColor("skyblue");
                c[t].setTextColor("black");
            } else if (cal.getDatos().getResultSet().getString("AREA").equals("OPERACION")) {
                c[t].setColor("black");
                c[t].setBorderColor("skyblue");
                c[t].setTextColor("white");
            } else if (cal.getDatos().getResultSet().getString("AREA").equals("SEGURIDAD")) {
                c[t].setColor("#ff6347");
                c[t].setBorderColor("skyblue");
                c[t].setTextColor("black");
            } else if (cal.getDatos().getResultSet().getString("AREA").equals("UAT")) {
                c[t].setColor("gray");
                c[t].setBorderColor("skyblue");
                c[t].setTextColor("black");
            }

            l.add(c[t]);
            t++;

        } // fin while

        cal.getConexion().close();

    } catch (SQLException ex) {
        Logger.getLogger(CalendarJsonServlet.class.getName()).log(Level.SEVERE, null, ex);
    }

    response.setContentType("application/json");
    response.setCharacterEncoding("UTF-8");
    PrintWriter out = response.getWriter();
    out.write(new Gson().toJson(l));
}

From source file:json.operacionesServlet.java

/**
 * Processes requests for both HTTP <code>GET</code> and <code>POST</code>
 * methods.//from   w  ww.  ja  va 2 s.c om
 *
 * @param request servlet request
 * @param response servlet response
 * @throws ServletException if a servlet-specific error occurs
 * @throws IOException if an I/O error occurs
 */
protected void processRequest(HttpServletRequest request, HttpServletResponse response)
        throws ServletException, IOException {
    response.setContentType("text/html;charset=UTF-8");
    CalendarDates2 cal;

    SimpleDateFormat f = new SimpleDateFormat("yyyy-MM-dd");
    SimpleDateFormat nor = new SimpleDateFormat("dd-MM-yyyy");
    DateTime fin;
    CalendarDTO c[] = new CalendarDTO[1344]; //  capasidad de 1344
    int t = 0;
    List l = new ArrayList();

    try {
        cal = new CalendarDates2("OPERACION");

        while (cal.getDatos().getResultSet().next()) {

            c[t] = new CalendarDTO();
            c[t].setId(t);
            c[t].setStart("" + cal.getDatos().getResultSet().getDate("Incextr"));
            fin = DateTime.parse(cal.getDatos().getResultSet().getDate("Finextr").toString());
            fin = fin.plusDays(1);
            c[t].setEnd("" + f.format(fin.toLocalDate().toDate()));
            c[t].setTitle("" + cal.getDatos().getResultSet().getInt("Orden") + " "
                    + cal.getDatos().getResultSet().getString("Responsable").trim());
            if (!f.format(cal.getDatos().getResultSet().getDate("Finreal")).equals("2001-01-01")) {
                c[t].setDescription("<h2 align='center'>"
                        + cal.getDatos().getResultSet().getString("AREA").trim() + " </h2>"
                        + "<h4> Ubicacion Tecnica  : </h4>"
                        + cal.getDatos().getResultSet().getString("Denominacion").trim()
                        + "<h4> Responsable  : </h4>"
                        + cal.getDatos().getResultSet().getString("PtoTrbRes").trim() + "<h4> Operarios  :</h4>"
                        + cal.getDatos().getResultSet().getString("ayudantes").trim()
                        + "<h4> TextoBreveOperacion : </h4> <p>"
                        + cal.getDatos().getResultSet().getString("TextoOperacion") + "</p>"
                        + "<h4> TextoBreve : </h4> <p> "
                        + cal.getDatos().getResultSet().getString("Textobreve").trim() + "</p>"
                        + "<h4> Periodo: </h4> <p> "
                        + nor.format(cal.getDatos().getResultSet().getDate("Incextr")) + " AL  "
                        + nor.format(cal.getDatos().getResultSet().getDate("Finextr")) + "</p>"
                        + "<h4> Estado : </h4>" + cal.getDatos().getResultSet().getString("Estado").trim()
                        + "<h4> Finaliz el : </h4> <p>"
                        + nor.format(cal.getDatos().getResultSet().getDate("Finreal")) + "</p>");
            } else {
                c[t].setDescription("<h2 align='center'>"
                        + cal.getDatos().getResultSet().getString("AREA").trim() + " </h2>"
                        + "<h4> Ubicacion Tecnica  : </h4>"
                        + cal.getDatos().getResultSet().getString("Denominacion").trim()
                        + "<h4> Responsable  : </h4>"
                        + cal.getDatos().getResultSet().getString("PtoTrbRes").trim() + "<h4> Operarios  :</h4>"
                        + cal.getDatos().getResultSet().getString("ayudantes").trim()
                        + "<h4> TextoBreveOperacion : </h4> <p>"
                        + cal.getDatos().getResultSet().getString("TextoOperacion") + "</p>"
                        + "<h4> TextoBreve : </h4> <p> "
                        + cal.getDatos().getResultSet().getString("Textobreve").trim() + "</p>"
                        + "<h4> Periodo: </h4> <p> "
                        + nor.format(cal.getDatos().getResultSet().getDate("Incextr")) + " AL  "
                        + nor.format(cal.getDatos().getResultSet().getDate("Finextr")) + "</p>"
                        + "<h4> Estado : </h4>" + cal.getDatos().getResultSet().getString("Estado").trim()
                        + "<h4> Finaliz el : </h4> <p> </p>");

            }
            if (!f.format(cal.getDatos().getResultSet().getDate("Finreal")).equals("2001-01-01")) {
                c[t].setColor("white");
                c[t].setBorderColor("skyblue");
                c[t].setTextColor("black");
            } else if (cal.getDatos().getResultSet().getString("AREA").equals("MANTENIMIENTO")) {
                c[t].setColor("skyblue");
                c[t].setBorderColor("skyblue");
                c[t].setTextColor("black");
            } else if (cal.getDatos().getResultSet().getString("AREA").equals("OPERACION")) {
                c[t].setColor("black");
                c[t].setBorderColor("skyblue");
                c[t].setTextColor("white");
            } else if (cal.getDatos().getResultSet().getString("AREA").equals("SEGURIDAD")) {
                c[t].setColor("#ff6347");
                c[t].setBorderColor("skyblue");
                c[t].setTextColor("black");
            } else if (cal.getDatos().getResultSet().getString("AREA").equals("UAT")) {
                c[t].setColor("gray");
                c[t].setBorderColor("skyblue");
                c[t].setTextColor("black");
            }

            l.add(c[t]);
            t++;

        } // fin while

        cal.getConexion().close();

    } catch (SQLException ex) {
        Logger.getLogger(CalendarJsonServlet.class.getName()).log(Level.SEVERE, null, ex);
    }

    response.setContentType("application/json");
    response.setCharacterEncoding("UTF-8");
    PrintWriter out = response.getWriter();
    out.write(new Gson().toJson(l));
}

From source file:json.sipaServlet.java

/**
 * Processes requests for both HTTP <code>GET</code> and <code>POST</code>
 * methods./*w  ww  . jav  a 2  s  .com*/
 *
 * @param request servlet request
 * @param response servlet response
 * @throws ServletException if a servlet-specific error occurs
 * @throws IOException if an I/O error occurs
 */
protected void processRequest(HttpServletRequest request, HttpServletResponse response)
        throws ServletException, IOException {
    response.setContentType("text/html;charset=UTF-8");
    response.setContentType("text/html;charset=UTF-8");
    CalendarDates2 cal;

    SimpleDateFormat f = new SimpleDateFormat("yyyy-MM-dd");
    SimpleDateFormat nor = new SimpleDateFormat("dd-MM-yyyy");
    DateTime fin;
    CalendarDTO c[] = new CalendarDTO[1344]; //  capasidad de 1344
    int t = 0;
    List l = new ArrayList();

    try {
        cal = new CalendarDates2("SEGURIDAD");

        while (cal.getDatos().getResultSet().next()) {

            c[t] = new CalendarDTO();
            c[t].setId(t);
            c[t].setStart("" + cal.getDatos().getResultSet().getDate("Incextr"));
            fin = DateTime.parse(cal.getDatos().getResultSet().getDate("Finextr").toString());
            fin = fin.plusDays(1);
            c[t].setEnd("" + f.format(fin.toLocalDate().toDate()));
            c[t].setTitle("" + cal.getDatos().getResultSet().getInt("Orden") + " "
                    + cal.getDatos().getResultSet().getString("Responsable").trim());
            if (!f.format(cal.getDatos().getResultSet().getDate("Finreal")).equals("2001-01-01")) {
                c[t].setDescription("<h2 align='center'>"
                        + cal.getDatos().getResultSet().getString("AREA").trim() + " </h2>"
                        + "<h4> Ubicacion Tecnica  : </h4>"
                        + cal.getDatos().getResultSet().getString("Denominacion").trim()
                        + "<h4> Responsable  : </h4>"
                        + cal.getDatos().getResultSet().getString("PtoTrbRes").trim() + "<h4> Operarios  :</h4>"
                        + cal.getDatos().getResultSet().getString("ayudantes").trim()
                        + "<h4> TextoBreveOperacion : </h4> <p>"
                        + cal.getDatos().getResultSet().getString("TextoOperacion") + "</p>"
                        + "<h4> TextoBreve : </h4> <p> "
                        + cal.getDatos().getResultSet().getString("Textobreve").trim() + "</p>"
                        + "<h4> Periodo: </h4> <p> "
                        + nor.format(cal.getDatos().getResultSet().getDate("Incextr")) + " AL  "
                        + nor.format(cal.getDatos().getResultSet().getDate("Finextr")) + "</p>"
                        + "<h4> Estado : </h4>" + cal.getDatos().getResultSet().getString("Estado").trim()
                        + "<h4> Finaliz el : </h4> <p>"
                        + nor.format(cal.getDatos().getResultSet().getDate("Finreal")) + "</p>");
            } else {
                c[t].setDescription("<h2 align='center'>"
                        + cal.getDatos().getResultSet().getString("AREA").trim() + " </h2>"
                        + "<h4> Ubicacion Tecnica  : </h4>"
                        + cal.getDatos().getResultSet().getString("Denominacion").trim()
                        + "<h4> Responsable  : </h4>"
                        + cal.getDatos().getResultSet().getString("PtoTrbRes").trim() + "<h4> Operarios  :</h4>"
                        + cal.getDatos().getResultSet().getString("ayudantes").trim()
                        + "<h4> TextoBreveOperacion : </h4> <p>"
                        + cal.getDatos().getResultSet().getString("TextoOperacion") + "</p>"
                        + "<h4> TextoBreve : </h4> <p> "
                        + cal.getDatos().getResultSet().getString("Textobreve").trim() + "</p>"
                        + "<h4> Periodo: </h4> <p> "
                        + nor.format(cal.getDatos().getResultSet().getDate("Incextr")) + " AL  "
                        + nor.format(cal.getDatos().getResultSet().getDate("Finextr")) + "</p>"
                        + "<h4> Estado : </h4>" + cal.getDatos().getResultSet().getString("Estado").trim()
                        + "<h4> Finaliz el : </h4> <p> </p>");

            }
            if (!f.format(cal.getDatos().getResultSet().getDate("Finreal")).equals("2001-01-01")) {
                c[t].setColor("white");
                c[t].setBorderColor("skyblue");
                c[t].setTextColor("black");
            } else if (cal.getDatos().getResultSet().getString("AREA").equals("MANTENIMIENTO")) {
                c[t].setColor("skyblue");
                c[t].setBorderColor("skyblue");
                c[t].setTextColor("black");
            } else if (cal.getDatos().getResultSet().getString("AREA").equals("OPERACION")) {
                c[t].setColor("black");
                c[t].setBorderColor("skyblue");
                c[t].setTextColor("white");
            } else if (cal.getDatos().getResultSet().getString("AREA").equals("SEGURIDAD")) {
                c[t].setColor("#ff6347");
                c[t].setBorderColor("skyblue");
                c[t].setTextColor("black");
            } else if (cal.getDatos().getResultSet().getString("AREA").equals("UAT")) {
                c[t].setColor("gray");
                c[t].setBorderColor("skyblue");
                c[t].setTextColor("black");
            }

            l.add(c[t]);
            t++;

        } // fin while

        cal.getConexion().close();

    } catch (SQLException ex) {
        Logger.getLogger(CalendarJsonServlet.class.getName()).log(Level.SEVERE, null, ex);
    }

    response.setContentType("application/json");
    response.setCharacterEncoding("UTF-8");
    PrintWriter out = response.getWriter();
    out.write(new Gson().toJson(l));
}

From source file:json.uatServlet.java

/**
 * Processes requests for both HTTP <code>GET</code> and <code>POST</code>
 * methods.//from w  w  w .j a  va 2 s.c om
 *
 * @param request servlet request
 * @param response servlet response
 * @throws ServletException if a servlet-specific error occurs
 * @throws IOException if an I/O error occurs
 */
protected void processRequest(HttpServletRequest request, HttpServletResponse response)
        throws ServletException, IOException {
    response.setContentType("text/html;charset=UTF-8");
    response.setContentType("text/html;charset=UTF-8");
    CalendarDates2 cal;

    SimpleDateFormat f = new SimpleDateFormat("yyyy-MM-dd");
    SimpleDateFormat nor = new SimpleDateFormat("dd-MM-yyyy");
    DateTime fin;
    CalendarDTO c[] = new CalendarDTO[1344]; //  capasidad de 1344
    int t = 0;
    List l = new ArrayList();

    try {
        cal = new CalendarDates2("UAT");

        while (cal.getDatos().getResultSet().next()) {

            c[t] = new CalendarDTO();
            c[t].setId(t);
            c[t].setStart("" + cal.getDatos().getResultSet().getDate("Incextr"));
            fin = DateTime.parse(cal.getDatos().getResultSet().getDate("Finextr").toString());
            fin = fin.plusDays(1);
            c[t].setEnd("" + f.format(fin.toLocalDate().toDate()));
            c[t].setTitle("" + cal.getDatos().getResultSet().getInt("Orden") + " "
                    + cal.getDatos().getResultSet().getString("Responsable").trim());
            if (!f.format(cal.getDatos().getResultSet().getDate("Finreal")).equals("2001-01-01")) {
                c[t].setDescription("<h2 align='center'>"
                        + cal.getDatos().getResultSet().getString("AREA").trim() + " </h2>"
                        + "<h4> Ubicacion Tecnica  : </h4>"
                        + cal.getDatos().getResultSet().getString("Denominacion").trim()
                        + "<h4> Responsable  : </h4>"
                        + cal.getDatos().getResultSet().getString("PtoTrbRes").trim() + "<h4> Operarios  :</h4>"
                        + cal.getDatos().getResultSet().getString("ayudantes").trim()
                        + "<h4> TextoBreveOperacion : </h4> <p>"
                        + cal.getDatos().getResultSet().getString("TextoOperacion") + "</p>"
                        + "<h4> TextoBreve : </h4> <p> "
                        + cal.getDatos().getResultSet().getString("Textobreve").trim() + "</p>"
                        + "<h4> Periodo: </h4> <p> "
                        + nor.format(cal.getDatos().getResultSet().getDate("Incextr")) + " AL  "
                        + nor.format(cal.getDatos().getResultSet().getDate("Finextr")) + "</p>"
                        + "<h4> Estado : </h4>" + cal.getDatos().getResultSet().getString("Estado").trim()
                        + "<h4> Finaliz el : </h4> <p>"
                        + nor.format(cal.getDatos().getResultSet().getDate("Finreal")) + "</p>");
            } else {
                c[t].setDescription("<h2 align='center'>"
                        + cal.getDatos().getResultSet().getString("AREA").trim() + " </h2>"
                        + "<h4> Ubicacion Tecnica  : </h4>"
                        + cal.getDatos().getResultSet().getString("Denominacion").trim()
                        + "<h4> Responsable  : </h4>"
                        + cal.getDatos().getResultSet().getString("PtoTrbRes").trim() + "<h4> Operarios  :</h4>"
                        + cal.getDatos().getResultSet().getString("ayudantes").trim()
                        + "<h4> TextoBreveOperacion : </h4> <p>"
                        + cal.getDatos().getResultSet().getString("TextoOperacion") + "</p>"
                        + "<h4> TextoBreve : </h4> <p> "
                        + cal.getDatos().getResultSet().getString("Textobreve").trim() + "</p>"
                        + "<h4> Periodo: </h4> <p> "
                        + nor.format(cal.getDatos().getResultSet().getDate("Incextr")) + " AL  "
                        + nor.format(cal.getDatos().getResultSet().getDate("Finextr")) + "</p>"
                        + "<h4> Estado : </h4>" + cal.getDatos().getResultSet().getString("Estado").trim()
                        + "<h4> Finaliz el : </h4> <p> </p>");

            }
            if (!f.format(cal.getDatos().getResultSet().getDate("Finreal")).equals("2001-01-01")) {
                c[t].setColor("white");
                c[t].setBorderColor("skyblue");
                c[t].setTextColor("black");
            } else if (cal.getDatos().getResultSet().getString("AREA").equals("MANTENIMIENTO")) {
                c[t].setColor("skyblue");
                c[t].setBorderColor("skyblue");
                c[t].setTextColor("black");
            } else if (cal.getDatos().getResultSet().getString("AREA").equals("OPERACION")) {
                c[t].setColor("black");
                c[t].setBorderColor("skyblue");
                c[t].setTextColor("white");
            } else if (cal.getDatos().getResultSet().getString("AREA").equals("SEGURIDAD")) {
                c[t].setColor("#ff6347");
                c[t].setBorderColor("skyblue");
                c[t].setTextColor("black");
            } else if (cal.getDatos().getResultSet().getString("AREA").equals("UAT")) {
                c[t].setColor("gray");
                c[t].setBorderColor("skyblue");
                c[t].setTextColor("black");
            }

            l.add(c[t]);
            t++;

        } // fin while

        cal.getConexion().close();

    } catch (SQLException ex) {
        Logger.getLogger(CalendarJsonServlet.class.getName()).log(Level.SEVERE, null, ex);
    }

    response.setContentType("application/json");
    response.setCharacterEncoding("UTF-8");
    PrintWriter out = response.getWriter();
    out.write(new Gson().toJson(l));
}

From source file:kr.debop4j.timeperiod.tools.Times.java

License:Apache License

/**
 * To date time.//from  w  ww  . j  a v  a2 s  . c  om
 *
 * @param value        the value
 * @param defaultValue the default value
 * @return the date time
 */
public static DateTime toDateTime(String value, DateTime defaultValue) {
    try {
        return DateTime.parse(value);
    } catch (Exception e) {
        return defaultValue;
    }
}

From source file:li.zeitgeist.api.Item.java

License:Open Source License

/**
 * Construct item object by json primitive map.
 * @param itemObject/* ww w  .  j a  v a2 s  .c  om*/
 * @param baseUrl to return absolute URLs
 */
public Item(Map<String, ?> itemObject, String baseUrl) {
    this.baseUrl = baseUrl;
    id = ((Double) itemObject.get("id")).intValue();
    String typeString = (String) itemObject.get("type");
    if (typeString.equals("image")) {
        type = Type.IMAGE;
    } else if (typeString.equals("audio")) {
        type = Type.AUDIO;
    } else if (typeString.equals("video")) {
        type = Type.VIDEO;
    }

    if (itemObject.containsKey("image") && itemObject.get("image") != null)
        image = new Image((Map<String, ?>) itemObject.get("image"));

    if (itemObject.containsKey("source") && itemObject.get("source") != null)
        source = (String) itemObject.get("source");

    if (itemObject.containsKey("title") && itemObject.get("title") != null)
        title = (String) itemObject.get("title");

    if (itemObject.containsKey("created_at") && itemObject.get("created_at") != null)
        created = DateTime.parse((String) itemObject.get("created_at"));

    if (itemObject.containsKey("nsfw") && itemObject.get("nsfw") != null)
        nsfw = (Boolean) itemObject.get("nsfw");

    if (itemObject.containsKey("size") && itemObject.get("size") != null)
        size = ((Double) itemObject.get("size")).intValue();

    if (itemObject.containsKey("mimetype") && itemObject.get("mimetype") != null)
        mimetype = (String) itemObject.get("mimetype");

    if (itemObject.containsKey("checksum") && itemObject.get("checksum") != null)
        checksum = (String) itemObject.get("checksum");

    if (itemObject.containsKey("dimensions") && itemObject.get("dimensions") != null)
        dimensions = new Dimensions((String) itemObject.get("dimensions"));

    if (itemObject.containsKey("upvote_count") && itemObject.get("upvote_count") != null)
        upvotes = ((Double) itemObject.get("upvote_count")).intValue();

    if (itemObject.get("dm_user_id") != null && itemObject.get("dm_user_id") != null) {
        userId = ((Double) itemObject.get("dm_user_id")).intValue();
    }

    tags = new Vector<Tag>();
    ArrayList<Map<String, ?>> tagsObject = (ArrayList<Map<String, ?>>) itemObject.get("tags");
    for (Map<String, ?> tagObject : tagsObject) {
        if (tagObject == null)
            break;// why does this happen?
        addTag(new Tag(tagObject));
    }

    usersUpvoted = new Vector<Integer>();
    ArrayList<Double> usersUpvotedObject = (ArrayList<Double>) itemObject.get("users_upvoted");
    for (Double userUpvoted : usersUpvotedObject) {
        if (userUpvoted == null)
            break;// should never happen
        usersUpvoted.add(userUpvoted.intValue());
    }
}

From source file:liqui.droid.activity.MemberEdit.java

License:Apache License

/**
 * Save profile.//from www . j  a va2 s .com
 *
 * @param view the view
 */
public void saveProfile(View view) {
    TextView tvName = (TextView) findViewById(R.id.tv_name);
    TextView tvEmail = (TextView) findViewById(R.id.tv_email);
    TextView tvWebsite = (TextView) findViewById(R.id.tv_website);

    TextView tvOrganization = (TextView) findViewById(R.id.tv_organization);
    TextView tvRealname = (TextView) findViewById(R.id.tv_realname);
    TextView tvBirthday = (TextView) findViewById(R.id.tv_birthday);
    TextView tvAddress = (TextView) findViewById(R.id.tv_address);

    Member member = new Member();

    member.name = "" + tvName.getText();
    member.eMail = "" + tvEmail.getText();
    member.website = "" + tvWebsite.getText();
    member.organizationalUnit = "" + tvOrganization.getText();
    member.realName = "" + tvRealname.getText();
    try {
        member.birthday = !StringUtils.isBlank(tvBirthday.getText().toString())
                ? DateTime.parse(tvBirthday.getText().toString())
                : null;
    } catch (Exception e) {
        e.printStackTrace();
    }
    member.address = "" + tvAddress.getText();

    new SaveUserInfoTask(this).execute(member);
}

From source file:minh.jwbf.RecentchangeUsers.java

License:Apache License

@SuppressWarnings("unchecked")
private void findContent(final Element root) {

    Iterator<Element> el = root.getChildren().iterator();
    while (el.hasNext()) {
        Element element = el.next();
        if (element.getQualifiedName().equalsIgnoreCase("rc")) {
            String timestamp = element.getAttribute("timestamp").getValue();
            DateTime dateTime = DateTime.parse(timestamp);

            if (find < limit && dateTime.isAfter(endDateTime)) {
                userCollection.add(MediaWiki.decode(element.getAttributeValue("user")));
            }/*from w w w. ja v a2 s. com*/

            if (dateTime.isAfter(endDateTime)) {
                nextPageInfo = timestamp;
            } else {
                nextPageInfo = "";
            }
            find++;
        } else {
            findContent(element);
        }

    }
}

From source file:model.Transaction.java

public Transaction(String staffID, String userID, int delta, String reason, String timestamp) {
    this.staffID = staffID;
    this.userID = userID;
    this.delta = delta;
    this.reason = reason;
    this.timestamp = DateTime.parse(timestamp);
}

From source file:models.LogLineParser.java

License:Apache License

/**
 * {@inheritDoc}//ww  w .j  a v a2  s .c om
 */
@Override
public LogLine parse(final byte[] data) throws IllegalArgumentException {
    if (null == data) {
        Logger.error("Null data sent to the FilesSource Parser");
        return null;
    }

    // CHECKSTYLE.OFF: IllegalInstantiation - we need to turn the bytes into a String
    final String logLine = new String(data);
    // CHECKSTYLE.ON: IllegalInstantiation
    final Matcher timestampMatcher = CONCAT_PATTERN.matcher(logLine);

    if (timestampMatcher.find()) {
        final String timestamp = timestampMatcher.group(1); //print out the timestamp
        return new LogLine(_logFile, logLine, DateTime.parse(timestamp));
    }

    return new LogLine(_logFile, logLine, DateTime.now());
}