Start line:  
End line:  

Snippet Preview

Snippet HTML Code

Stack Overflow Questions
  package org.trails.demo;
  
  import java.util.HashSet;
  import java.util.Set;
  
 
 import  org.hibernate.validator.Length;
 import  org.hibernate.validator.NotNull;
 
 @Table(name = "TRAILS_ROLE")
 @ValidateUniqueness(property = "name")
 @ViewRequiresRole("ROLE_MANAGER")
 @ClassDescriptor(hasCyclicRelationships = true)
 public class Role implements GrantedAuthoritySerializable
 {
 
 	private Integer id;
 
 	private String name;
 
 	private String description;
 
 	private Integer version;
 
 	private Set<Userusers = new HashSet<User>();
 
 	@Id
 	@PropertyDescriptor(index = 0)
 	public Integer getId()
 	{
 		return ;
 	}
 
 	public void setId(Integer id)
 	{
 		this. = id;
 	}
 
 	@PropertyDescriptor(index = 1)
 	@Length(min = 1, max = 20)
 	@NotNull
 	// @Id @GeneratedValue(strategy = GenerationType.NONE)
 	public String getName()
 	{
 		return this.;
 	}
 
 	@Length(max = 250)
 	@NotNull
 	public String getDescription()
 	{
 		return this.;
 	}
 
 	public void setName(String name)
 	{
 		this. = name;
 	}
 
 	public void setDescription(String description)
 	{
 		this. = description;
 	}
 
 	@JoinTable(name = "user_role", joinColumns = { @JoinColumn(name = "role_ID") }, inverseJoinColumns = { @JoinColumn(name = "user_ID") })
 	public Set<UsergetUsers()
 	{
 		return ;
 	}
 
 	public void setUsers(Set<Userusers)
 	{
 		this. = users;
 	}
 
 	@PropertyDescriptor(hidden = true)
 	public Integer getVersion()
 	{
		return ;
	}
	public void setVersion(Integer version)
	{
		this. = version;
	}
	public boolean equals(Object o)
	{
		if (this == o)
			return true;
		if (o == null || getClass() != o.getClass())
			return false;
		final Role role = (Roleo;
		if ( != null ? !.equals(role.id) : role.id != null)
			return false;
		return true;
	}
	public int hashCode()
	{
		return ( != null ? .hashCode() : super.hashCode());
	}
	public String toString()
	{
		return ;
	}
	@PropertyDescriptor(hidden = true)
	{
		return getName();
	}
New to GrepCode? Check out our FAQ X