## Uses of Class
org.klomp.snark.comments.Comment

- Packages that use Comment
  Package | Description
  --- | ---
  org.klomp.snark | I2P version of the snark bittorrent client, imported in 2005 and heavily enhanced to add a web UI, DHT support, and other features.
  org.klomp.snark.comments | Data structures to support ut_comment, since 0.9.31.

- - ### Uses of Comment in org.klomp.snark

    Method parameters in org.klomp.snark with type arguments of type Comment
    Modifier and Type | Method and Description
    --- | ---
    `boolean` | Snark.`addComments(List<Comment> comments)` Add to the current comment set for this torrent, creating it if it didn't previously exist.
    `void` | PeerListener.`gotComments(Peer peer, List<Comment> comments)` Called when comments are received via ut_comment
    `void` | PeerCoordinator.`gotComments(Peer peer, List<Comment> comments)` Called when comments are received via ut_comment

  - ### Uses of Comment in org.klomp.snark.comments

    Methods in org.klomp.snark.comments that return Comment
    Modifier and Type | Method and Description
    --- | ---
    `static Comment` | Comment.`fromPersistentString(String s)`

    Methods in org.klomp.snark.comments that return types with arguments of type Comment
    Modifier and Type | Method and Description
    --- | ---
    `Iterator<Comment>` | CommentSet.`iterator()` Will be in reverse-sort order, i.e.

    Methods in org.klomp.snark.comments with parameters of type Comment
    Modifier and Type | Method and Description
    --- | ---
    `boolean` | CommentSet.`add(Comment c)` Max length for strings enforced in Comment.java.
    `int` | Comment.`compareTo(Comment c)` reverse
    `boolean` | Comment.`equalsIgnoreTimestamp(Comment c)` Ignores timestamp

    Constructor parameters in org.klomp.snark.comments with type arguments of type Comment
    Constructor and Description
    `CommentSet(Collection<Comment> coll)`