EventUserRestPojo.java 1.12 KB
package fi.codecrew.moya.rest.pojo;

import javax.xml.bind.annotation.XmlElement;

import fi.codecrew.moya.model.EventUser;

public class EventUserRestPojo {

	private EventUser user;

	public EventUserRestPojo() {
	}

	public EventUserRestPojo(EventUser user) {
		this.user = user;
	}

	@XmlElement(name = "nick")
	public String getUsername()
	{
		if(user == null)
			return "";
		else
			return user.getUser().getNick();
	}

	@XmlElement(name = "login")
	public String getLogin()
	{
		if(user == null)
			return "";
		else
			return user.getUser().getLogin();
	}

	@XmlElement(name = "eventuserId")
	public Integer getEventuserId()
	{
		if(user == null)
			return 0;
		else
			return user.getId();
	}

	@XmlElement(name = "userId")
	public Integer getuserId()
	{
		if(user == null)
			return 0;
		else
			return user.getUser().getId();
	}

	@XmlElement(name = "firstname")
	public String getFirstname()
	{
		if(user == null)
			return "";
		else
			return user.getUser().getFirstnames();
	}

	@XmlElement(name = "lastname")
	public String getLastname()
	{
		if(user == null)
			return "";
		else
			return user.getUser().getLastname();
	}

}