Cookie.java
上传用户:qing5858
上传日期:2015-10-27
资源大小:6056k
文件大小:1k
源码类别:

搜索引擎

开发平台:

Java

  1. package net.javacoding.jspider.api.model;
  2. /**
  3.  * $Id: Cookie.java,v 1.1 2003/03/08 19:52:02 vanrogu Exp $
  4.  * @todo improve Cookie support: use domain, path and expires
  5.  */
  6. public class Cookie {
  7.     protected String name;
  8.     protected String value;
  9.     protected String domain;
  10.     protected String path;
  11.     protected String expires;
  12.     public Cookie(String name, String value) {
  13.         this.name = name;
  14.         this.value = value;
  15.     }
  16.     public Cookie(String name, String value, String domain, String path, String expires) {
  17.         this(name, value);
  18.         this.domain = domain;
  19.         this.path = path;
  20.         this.expires = expires;
  21.     }
  22.     public String getName() {
  23.         return name;
  24.     }
  25.     public String getValue() {
  26.         return value;
  27.     }
  28.     public String getDomain ( ) {
  29.         return domain;
  30.     }
  31.     public String getPath ( ) {
  32.         return path;
  33.     }
  34.     public String getExpires ( ) {
  35.         return expires;
  36.     }
  37.     public boolean equals(Object other) {
  38.         if (other instanceof Cookie) {
  39.             Cookie otherCookie = (Cookie) other;
  40.             if (otherCookie.name.equals(this.name)) {
  41.                 return true;
  42.             } else {
  43.                 return false;
  44.             }
  45.         } else {
  46.             return false;
  47.         }
  48.     }
  49.     public int hashCode() {
  50.         return name.hashCode();
  51.     }
  52. }