View Javadoc

1   package com.eviware.soapui.impl.wsdl.mock;
2   
3   class QueryValuePair
4   {
5      private String query;
6      private String value;
7   
8      public QueryValuePair(String query, String value)
9      {
10        assert (query != null);
11        assert (value != null);
12  
13        this.query = query;
14        this.value = value;
15     }
16  
17     public String getQuery()
18     {
19        return query;
20     }
21  
22     public String getValue()
23     {
24        return value;
25     }
26  
27     @Override
28     public boolean equals(Object obj)
29     {
30        if (obj != null && obj.getClass() == this.getClass())
31        {
32           if (obj == this)
33           {
34              return true;
35           }
36  
37           QueryValuePair that = (QueryValuePair) obj;
38  
39           return (query.equals(that.query) && value.equals(that.value));
40        }
41        else
42        {
43           return false;
44        }
45     }
46  
47     @Override
48     public int hashCode()
49     {
50        int hash = 7;
51        hash = 31 * hash + query.hashCode();
52        hash = 31 * hash + value.hashCode();
53  
54        return hash;
55     }
56  
57     @Override
58     public String toString()
59     {
60        StringBuffer sb = new StringBuffer();
61        sb.append(query).append(':').append(value);
62  
63        return sb.toString();
64     }
65  }