View Javadoc
1   package de.fhdw.wtf.persistence.meta;
2   
3   public class Role {
4   	
5   	private final long id;
6   	
7   	private final String name;
8   	
9   	public Role(final long id, final String name) {
10  		super();
11  		this.id = id;
12  		this.name = name;
13  	}
14  	
15  	public long getId() {
16  		return this.id;
17  	}
18  	
19  	public String getName() {
20  		return this.name;
21  	}
22  	
23  	@Override
24  	public boolean equals(final java.lang.Object obj) {
25  		if (obj instanceof Role) {
26  			final Role other = (Role) obj;
27  			return other.id == this.id && this.name.equals(other.name);
28  		}
29  		return false;
30  	}
31  	
32  	@Override
33  	public int hashCode() {
34  		return (int) this.id + this.name.hashCode();
35  	}
36  }