Advertisement
Guest User

Untitled

a guest
Nov 26th, 2014
142
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.10 KB | None | 0 0
  1. package net.placelet.data;
  2.  
  3. import net.placelet.HTMLDecodable;
  4.  
  5. import org.apache.commons.lang3.StringEscapeUtils;
  6.  
  7. import java.io.UnsupportedEncodingException;
  8. import java.net.URLEncoder;
  9.  
  10. public class Comment implements Comparable<Comment>, HTMLDecodable {
  11.     public int userid;
  12.     public long date;
  13.     public String content;
  14.     public String user;
  15.  
  16.     @Override
  17.     public int compareTo(Comment compareObject) {
  18.         if (this.date < compareObject.date)
  19.             return -1;
  20.         else if (this.date == compareObject.date)
  21.             return 0;
  22.         else
  23.             return 1;
  24.     }
  25.  
  26.     @Override
  27.     public void html_entity_decode() {
  28.         if (content != null) {
  29.             content = StringEscapeUtils.unescapeHtml4(content);
  30.             content = content.replaceAll("<br>", "");
  31.         }
  32.     }
  33.  
  34.     @Override
  35.     public void urlencode() {
  36.         if (content != null)
  37.             try {
  38.                 content = URLEncoder.encode(content, "utf-8");
  39.             } catch (UnsupportedEncodingException e) {
  40.                 e.printStackTrace();
  41.             }
  42.     }
  43. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement