title: How to set primary key auto increment in realm android
body: <p>I want to set primary key  auto increment for my table.</p>
  
  <p>Here is my Class. I have set primary key but I want it to be auto increment primary key.</p>
  
  <pre><code>public class users extends RealmObject {
  
  @PrimaryKey
  private int id;
  private long icn;
  private String name;
  private String email;
  private String password;
  private int phone;
  
  public String getName() {
      return name;
  }
  
  public int getId() {
      return id;
  }
  
  public void setId(int id) {
      this.id = id;
  }
  
  public long getIcn() {
      return icn;
  }
  
  public void setIcn(long icn) {
      this.icn = icn;
  }
  
  public void setName(String name) {
      this.name = name;
  }
  
  public String getEmail() {
      return email;
  }
  
  public void setEmail(String email) {
      this.email = email;
  }
  
  public String getPassword() {
      return password;
  }
  
  public void setPassword(String password) {
      this.password = password;
  }
  
  public int getPhone() {
      return phone;
  }
  
  public void setPhone(int phone) {
      this.phone = phone;
  }
  </code></pre>
  
  <p>}</p>
  
  <p>Thanks in Advance.</p>