Package org.codehaus.jackson.node

Examples of org.codehaus.jackson.node.ObjectNode


        if (maxNum <= 0)
            return renderInvalid(UserErrorCode.INVALID_ARGUMENT);

        List<Event> events = new SearchTransaction(query, category, sortOrder, beforeDeadlineOnly, offset, maxNum).execute();

        ObjectNode obj = new ObjectNode(JsonNodeFactory.instance);
        ArrayNode jsonEventsArray = obj.putArray("events");
        for (Event event : events) {
            jsonEventsArray.add(event.toSafeJSON());
        }

        return renderOK(obj);
View Full Code Here


        ensureValidSessionToken();

        String eventId = getValidEventIdParameter();
        String newEventId = new CopyTransaction(user, eventId).execute();

        ObjectNode obj = new ObjectNode(JsonNodeFactory.instance);
        obj.put("eventId", newEventId);
        return renderOK(obj);
    }
View Full Code Here

        return id;
    }

    @Override
    public ObjectNode toJSON() {
        ObjectNode obj = new ObjectNode(JsonNodeFactory.instance);
        obj.put("id", id);
        obj.put("ticketId", ticketId.toString());
        obj.put("userId", userId);
        obj.put("notificationType", notificationType.toString());
        obj.put("delivery", delivery.toString());
        if (createdAt != null)
            obj.put("createdAt", createdAt.getTime());
        if (modifiedAt != null)
            obj.put("modifiedAt", modifiedAt.getTime());
        return obj;
    }
View Full Code Here

        int limit = optIntegerParameter("limit", 1);
        limit = Util.ensureRange(limit, 1, 100);

        List<String> imageIds = new CreateImageAPITransaction(user, file, contentType, limit).execute();

        ObjectNode obj = new ObjectNode(JsonNodeFactory.instance);
        obj.put("imageId", imageIds.get(0));
        ArrayNode imageIdArray = obj.putArray("imageIds");
        for (String imageId : imageIds) {
            imageIdArray.add(imageId);
        }

        // We should return text/plain or text/html for MS-IE here.
View Full Code Here

        return id;
    }

    @Override
    public ObjectNode toJSON() {
        ObjectNode obj = new ObjectNode(JsonNodeFactory.instance);
        obj.put("id", id);

        if (userMessageId != null)
            obj.put("userMessageId", userMessageId);
        if (twitterMessageId != null)
            obj.put("twitterMessageId", twitterMessageId);
        if (userNotificationId != null)
            obj.put("userNotificationId", userNotificationId);

        obj.put("numTried", numTried);
        if (lastTriedAt != null)
            obj.put("lastTriedAt", lastTriedAt.getTime());
        if (invalidAfter != null)
            obj.put("invalidAfter", invalidAfter.getTime());
        if (tryAfter != null)
            obj.put("tryAfter", tryAfter.getTime());

        if (createdAt != null)
            obj.put("createdAt", createdAt.getTime());
        if (modifiedAt != null)
            obj.put("modifiedAt", modifiedAt.getTime());

        return obj;
    }
View Full Code Here

        this.numReservedUsers = numReservedUsers;
        this.numCancelledUsers = numCancelledUsers;
    }

    public ObjectNode toSafeJSON() {
        ObjectNode obj = new ObjectNode(JsonNodeFactory.instance);
        obj.put("event", event.toSafeJSON());
        obj.put("isAmountInfinite", isAmountInfinite);
        obj.put("amount", amount);
        obj.put("isBeforeDeadline", isBeforeDeadline);
        obj.put("numEnrolledUsers", numEnrolledUsers);
        obj.put("numReservedUsers", numReservedUsers);
        obj.put("numCancelledUsers", numCancelledUsers);
        return obj;
    }
View Full Code Here

     * sensitive な情報を含まないような user を取得します。
     *
     * @return
     */
    public ObjectNode toSafeJSON() {
        ObjectNode obj = new ObjectNode(JsonNodeFactory.instance);
        obj.put("id", id);
        obj.put("screenName", screenName);
        obj.put("profileImageURL", profileImageURL);
        return obj;
    }
View Full Code Here

        obj.put("profileImageURL", profileImageURL);
        return obj;
    }

    public ObjectNode toJSON() {
        ObjectNode obj = new ObjectNode(JsonNodeFactory.instance);
        obj.put("id", id);
        obj.put("screenName", screenName);
        obj.put("profileImageURL", profileImageURL);
        obj.put("createdAt", createdAt.getTime());
        if (modifiedAt != null)
            obj.put("modifiedAt", modifiedAt.getTime());
        obj.put("isBanned", isBanned);
        return obj;
    }
View Full Code Here

    public Object getPrimaryKey() {
        return id;
    }

    public ObjectNode toSafeJSON() {
      ObjectNode obj = new ObjectNode(JsonNodeFactory.instance);

        obj.put("twitterId", twitterId);
        obj.put("screenName", screenName);
        obj.put("name", name);
        obj.put("profileImageURL", profileImageURL);

        return obj;
    }
View Full Code Here

        return obj;
    }

    @Override
    public ObjectNode toJSON() {
        ObjectNode obj = new ObjectNode(JsonNodeFactory.instance);
        obj.put("id", id.toString());
        obj.put("twitterId", twitterId);
        obj.put("userId", userId);
        obj.put("screenName", screenName);
        obj.put("name", name);
        obj.put("accessToken", accessToken);
        obj.put("accessTokenSecret", accessTokenSecret);
        obj.put("profileImageURL", profileImageURL);
        return obj;
    }
View Full Code Here

TOP

Related Classes of org.codehaus.jackson.node.ObjectNode

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.