package com.monits.agilefant.model;

import java.io.Serializable;

import com.google.gson.annotations.SerializedName;

public class User implements Serializable {

	private static final long serialVersionUID = -642609196033074436L;

	@SerializedName("id")
	private long id;

	@SerializedName("initials")
	private String initials;

	@SerializedName("fullName")
	private String fullName;

	/**
	 * Default constructor.
	 */
	public User() {
		// Default constructor.
	}

	/**
	 * @return the id
	 */
	public long getId() {
		return id;
	}

	/**
	 * @param id the id to set
	 */
	public void setId(final long id) {
		this.id = id;
	}

	/**
	 * @return the initials
	 */
	public String getInitials() {
		return initials;
	}

	/**
	 * @param initials the initials to set
	 */
	public void setInitials(final String initials) {
		this.initials = initials;
	}

	/**
	 * @return the users fullname
	 */
	public String getFullName() {
		return fullName;
	}

	/**
	 * Set the users fullname
	 * @param fullName The fullname to set
	 */
	public void setFullName(final String fullName) {
		this.fullName = fullName;
	}

	@Override
	public String toString() {
		// This value is shown when in landscape and using autocomplete.
		return fullName;
	}
}
@@ -30,16 +30,17 @@
 model;%0A%0A
+%0A
 import j
@@ -113,16 +113,76 @@
 dName;%0A%0A
+import edu.umd.cs.findbugs.annotations.SuppressFBWarnings;%0A%0A
 public c
@@ -294,46 +294,324 @@
 %0A%09@S
-erializedName(%22id%22)%0A%09private long id;%0A
+uppressFBWarnings(value = %22MISSING_FIELD_IN_TO_STRING%22,%0A%09%09%09justification = %22We need to ignore this field due to native method calling%22)%0A%09@SerializedName(%22id%22)%0A%09private long id;%0A%0A%09@SuppressFBWarnings(value = %22MISSING_FIELD_IN_TO_STRING%22,%0A%09%09%09justification = %22We need to ignore this field due to native method calling%22)
 %0A%09@S
@@ -1439,16 +1439,17 @@
 me;%0A%09%7D%0A%0A
+%0A
 %09@Overri
@@ -1546,16 +1546,17 @@
 mplete.%0A
+%0A
 %09%09return

Fix user lint