Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package com.example.disconnect;
- import android.location.Location;
- import android.os.Parcel;
- import android.os.Parcelable;
- import java.util.Date;
- public class User implements Parcelable{
- private String email;
- private String user_id;
- private String username;
- private boolean active;
- private Location location;
- private boolean handshakeDetected;
- private Date handShakeTime;
- private User potentialMatch;
- private int connectionCounter;
- // private String avatar;
- public User(String email, String user_id, String username, boolean active /*, String avatar*/) {
- this.email = email;
- this.active = active;
- this.user_id = user_id;
- this.username = username;
- //this.avatar = avatar;
- }
- public User() {
- }
- protected User(Parcel in) {
- email = in.readString();
- user_id = in.readString();
- username = in.readString();
- active = Boolean.parseBoolean(in.readString());
- // avatar = in.readString();
- }
- public static final Creator<User> CREATOR = new Creator<User>() {
- @Override
- public User createFromParcel(Parcel in) {
- return new User(in);
- }
- @Override
- public User[] newArray(int size) {
- return new User[size];
- }
- };
- /*
- public String getAvatar() {
- return avatar;
- }
- public void setAvatar(String avatar) {
- this.avatar = avatar;
- }
- */
- public static Creator<User> getCREATOR() {
- return CREATOR;
- }
- public String getEmail() {
- return email;
- }
- public void setEmail(String email) {
- this.email = email;
- }
- public void setActive(boolean active){
- this.active = active;
- }
- public boolean getActive(){
- return active;
- }
- public String getUser_id() {
- return user_id;
- }
- public void setUser_id(String user_id) {
- this.user_id = user_id;
- }
- public String getUsername() {
- return username;
- }
- public void setUsername(String username) {
- this.username = username;
- }
- @Override
- public String toString() {
- return "User{" +
- "email='" + email + '\'' +
- ", user_id='" + user_id + '\'' +
- ", username='" + username + '\'' +
- '}';
- //", avatar='" + avatar + '\'' +
- }
- @Override
- public int describeContents() {
- return 0;
- }
- @Override
- public void writeToParcel(Parcel dest, int flags) {
- dest.writeString(email);
- dest.writeString(user_id);
- dest.writeString(username);
- // dest.writeString(avatar);
- }
- public boolean isHandshakeDetected() {
- return handshakeDetected;
- }
- public void setHandshakeDetected(boolean handshakeDetected) {
- this.handshakeDetected = handshakeDetected;
- }
- public Location getLocation() {
- return location;
- }
- public void setLocation(Location location) {
- this.location = location;
- }
- public Date getHandShakeTime() {
- return handShakeTime;
- }
- public void setHandShakeTime(Date handShakeTime) {
- this.handShakeTime = handShakeTime;
- }
- public User getPotentialMatch() {
- return potentialMatch;
- }
- public void setPotentialMatch(User potentialMatch) {
- this.potentialMatch = potentialMatch;
- }
- public int getConnectionCounter() {
- return connectionCounter;
- }
- public void incConnectionCounter() {
- this.connectionCounter++;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement