package org.skyscreamer.yoga.test.model.extended;
import org.skyscreamer.yoga.annotations.Core;
import org.skyscreamer.yoga.annotations.URITemplate;
import java.util.Set;
/**
* User: corby
* Date: 5/6/12
*/
@URITemplate( "/user/{id}" )
public class User
{
private int _id;
private String _name;
private String _email;
private Set<User> _friends;
private Set<Artist> _favoriteArtists;
public User( int id, String name, String email, Set<User> friends, Set<Artist> favoriteArtists )
{
_id = id;
_name = name;
_email = email;
_friends = friends;
_favoriteArtists = favoriteArtists;
}
@Core
public int getId()
{
return _id;
}
@Core
public String getName()
{
return _name;
}
public String getEmail()
{
return _email;
}
public Set<User> getFriends()
{
return _friends;
}
public Set<Artist> getFavoriteArtists()
{
return _favoriteArtists;
}
}