User.java revision d8c8ec27ed2ec0b11fa37f476395ce27834471f0
1cba2e2c881e8e16ea5025b564c94320174d65f01Dianne Hackbornpackage android.databinding.testapp.vo;
2ac5fe7c617c66850fff75a9fce9979c6e5674b0fAurimas Liutikas
3cba2e2c881e8e16ea5025b564c94320174d65f01Dianne Hackbornimport android.databinding.Bindable;
4cba2e2c881e8e16ea5025b564c94320174d65f01Dianne Hackborn
5cba2e2c881e8e16ea5025b564c94320174d65f01Dianne Hackbornpublic class User {
6cba2e2c881e8e16ea5025b564c94320174d65f01Dianne Hackborn    @Bindable
7cba2e2c881e8e16ea5025b564c94320174d65f01Dianne Hackborn    private User friend;
8cba2e2c881e8e16ea5025b564c94320174d65f01Dianne Hackborn    @Bindable
9cba2e2c881e8e16ea5025b564c94320174d65f01Dianne Hackborn    private String name;
10cba2e2c881e8e16ea5025b564c94320174d65f01Dianne Hackborn    @Bindable
11cba2e2c881e8e16ea5025b564c94320174d65f01Dianne Hackborn    private String fullName;
12cba2e2c881e8e16ea5025b564c94320174d65f01Dianne Hackborn
13cba2e2c881e8e16ea5025b564c94320174d65f01Dianne Hackborn    public User getFriend() {
14cba2e2c881e8e16ea5025b564c94320174d65f01Dianne Hackborn        return friend;
15cba2e2c881e8e16ea5025b564c94320174d65f01Dianne Hackborn    }
16cba2e2c881e8e16ea5025b564c94320174d65f01Dianne Hackborn
17ac5fe7c617c66850fff75a9fce9979c6e5674b0fAurimas Liutikas    public void setFriend(User friend) {
18cba2e2c881e8e16ea5025b564c94320174d65f01Dianne Hackborn        this.friend = friend;
19ac5fe7c617c66850fff75a9fce9979c6e5674b0fAurimas Liutikas    }
2077f11e921b9be7645b74a33b2ca11c1c4e24fbabGeorge Mount
2115e593ea3575512d7072240d1db9d74fad8749a3George Mount    public String getName() {
2215e593ea3575512d7072240d1db9d74fad8749a3George Mount        return name;
2315e593ea3575512d7072240d1db9d74fad8749a3George Mount    }
2415e593ea3575512d7072240d1db9d74fad8749a3George Mount
2515e593ea3575512d7072240d1db9d74fad8749a3George Mount    public void setName(String name) {
2615e593ea3575512d7072240d1db9d74fad8749a3George Mount        this.name = name;
279277b9e4419c1f0b5236d9b573a7cc0b23d56402Dianne Hackborn    }
28cba2e2c881e8e16ea5025b564c94320174d65f01Dianne Hackborn
2936bd1e9880a74cc53edef99040bbb24fc1cad909Adam Powell    public String getFullName() {
300f3dfb28a503b3fb3e51666dd565b0d17eaebfbbAdam Powell        return fullName;
315e63ab9505a3a4d11374cbbec418c1aba921409dChris Banes    }
32cba2e2c881e8e16ea5025b564c94320174d65f01Dianne Hackborn
33cba2e2c881e8e16ea5025b564c94320174d65f01Dianne Hackborn    public void setFullName(String fullName) {
34cba2e2c881e8e16ea5025b564c94320174d65f01Dianne Hackborn        this.fullName = fullName;
35cba2e2c881e8e16ea5025b564c94320174d65f01Dianne Hackborn    }
360f3dfb28a503b3fb3e51666dd565b0d17eaebfbbAdam Powell}
37cba2e2c881e8e16ea5025b564c94320174d65f01Dianne Hackborn