Class CommentItResource.CommentsItem

  • Enclosing class:
    CommentItResource

    public static class CommentItResource.CommentsItem
    extends Object
    JAXB object used to represent the CommentItResource.CommentsList of a single item (itemId on a specific CommentIt service instance).
    Since:
    8.0.0
    Version:
    $Revision: 24985 $ $Date: 2022-05-02 23:04:30 -0300 (Mon, 02 May 2022) $
    • Constructor Detail

      • CommentsItem

        public CommentsItem()
        Empty constructor used by the XmlAdapters
        Since:
        8.0.0
      • CommentsItem

        public CommentsItem​(String serviceInstanceId,
                            String itemId,
                            List<Comment> comments,
                            int totalComments,
                            UriInfo uriInfo,
                            boolean canPostComment)
        Constructor that also initializes the CommentItResource.CommentsList
        Parameters:
        serviceInstanceId - The instance identifier for the CommentIt service being use.
        itemId - The item identifier this CommentItResource.CommentsItem represents.
        comments - A list containing the Comment objects
        totalComments - The total amount of comments this item has as given by CommentItManager.getCommentsCount(String itemId, String serviceInstanceId).
        uriInfo - the UriInfo
        Since:
        8.0.0