1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 package org.apache.myfaces.cdi.view;
20
21 import java.io.Serializable;
22
23
24
25
26
27 class ViewScopeContextualKey implements Serializable
28 {
29 private String name;
30
31 public ViewScopeContextualKey(String name)
32 {
33 this.name = name;
34 }
35
36 public ViewScopeContextualKey()
37 {
38 }
39
40
41
42 public String getName()
43 {
44 return name;
45 }
46
47 @Override
48 public int hashCode()
49 {
50 int hash = 7;
51 hash = 83 * hash + (this.name != null ? this.name.hashCode() : 0);
52 return hash;
53 }
54
55 @Override
56 public boolean equals(Object obj)
57 {
58 if (obj == null)
59 {
60 return false;
61 }
62 if (getClass() != obj.getClass())
63 {
64 return false;
65 }
66 final ViewScopeContextualKey other = (ViewScopeContextualKey) obj;
67 if ((this.name == null) ? (other.name != null) : !this.name.equals(other.name))
68 {
69 return false;
70 }
71 return true;
72 }
73 }